Skip to main content

Definitions by I twirl alot

Busa busa 

A cute way of talking to a baby.
girlfriend language. AHA.
Busa busa by I twirl alot January 19, 2009