1 definition by FizziSoda

Top Definition
The term used to confuse smart people. Mostly used for fun.
Did you see me wumboing yesterday?
by FizziSoda July 05, 2014

Mug icon
Buy a wumboing mug!