1 definition by ShaneKorn

An Irish slang term used to describe something that is brilliant and/or excellent.
An abbreviated version of whopper.
by ShaneKorn May 8, 2008
Get the Whopps mug.