Skip to main content

Definitions by laura carter

in otherwords a penis/dick
as previously been used in tv series "friends"
tit for tat
tom has a huge tat
tat by laura carter May 13, 2005