by Anonymous April 10, 2003
A woman you would enjoy having sex with, where tart refers to a woman who(you hope) is sexually promiscuous.
by Anonymous January 20, 2003
Synonymous with 't00l'
by Anonymous July 24, 2002
by Anonymous July 31, 2003