Top Definition
a beautiful girl with an amazing body and a terrific personality

she can make a man cream himself in 3.24 seconds flat

and joe's seem to love them
man what a mess! That girl is such a Teadra.
by the sex master March 01, 2007
4 Words related to teadra

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.