1 definition by zhatiro

Top Definition
In jamaican slang means stupid
hey babaloo watch your driving , you almost crash.
by zhatiro August 12, 2005

Mug icon
Buy a babaloo mug!