1 definition by Immianna

Top Definition
A large size or spanking.
-Imma gonna give you a whopping.
-A whopping group of people.
by Immianna September 09, 2018

Mug icon
Buy a Whopping mug!