Random
Source Code

Boo ta ta

A 'term of endearment' if you will expressed when one wants anothers attention

holler at your katie boo ta ta!

by chufa April 3, 2006

4👍 2👎