Skip to main content

Definitions by chufa

Boo ta ta 

A 'term of endearment' if you will expressed when one wants anothers attention
Boo ta ta by chufa April 22, 2006