Top Definition
she is such a beautiful and sexy woman. She is always happy and loves when people make her laugh. She is smart but isnt as smart as a derek. And she has a rockin body.
she is such a taunee
#cool #hot #lovely #nice #laugh
by Ferek Dron July 18, 2009
5 Words related to Taunee
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.