whacker

Noun
  1. Something especially big or impressive of its kind (synset 104581520)

Other Searches