1 definition by Jane Walkerbrother

Top Definition
common term for irrational behavior
she's having a babaloo day
by Jane Walkerbrother February 05, 2007

Mug icon
Buy a Babaloo mug!