1 definition by John Charles

Top Definition
A person who is excessively horny, lacks money, or that talks a lot of shit.
He is a little Boomba today...
by John Charles October 25, 2005

Mug icon
Buy a Boomba mug!