Source:WordNet 3.1
1. (
) something especially big or impressive of its kind ;
See more about : WHACKER