1 definition by laura carter

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

Mug icon
Buy a tat mug!