by Anonymous September 07, 2003
by Anonymous May 24, 2003
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