Definitions of whacker:

  • noun:   something especially big or impressive of its kind