Someone who has horse teeth or their teeth make up 80% of their face.
CH: Have you seen Reena? She has super straight, big white teeth!

AP: The B**** has a teethstache.
by Dvalyn January 20, 2011
Get the Teethstache mug.