Top definition
n. a rare species of tropical bird
Mike was taking a stroll in the tropical paradise of Reading Island when a Boola Boola Bird suddenly flew overhead.
by cornmonster December 23, 2009
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt