1 definition by @REAL_SWAGGY_P

Top Definition
Term of endearment for one's girlfriend
Varadius: "You're the best, Boomba"
by @REAL_SWAGGY_P November 19, 2014

Mug icon
Buy a Boomba mug!