by Anonymous October 15, 2003
by Anonymous November 04, 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
by Anonymous February 10, 2003
by Anonymous April 24, 2003
by Anonymous May 28, 2002