look up any word, like smh:
 
1.
a smelly, snaggle tooth girl
amanda's new friend is a tartusta
by 1luvdcd4ever June 26, 2007

Words related to tartusta

dirty frizz girl smelly snaggle tooth teresa