Top definition
large, big, huge, gigantic
It's best used at as a statement alone. WHOMBA! - in reference to anything...
by KarenZ July 09, 2005
Get the mug
Get a whomba mug for your sister Yasemin.