Top Definition
pleasanty plump furry animal that can be seen in just about any trailer park in america.
I saw a tedraj on my trailcam... ya der aye
by benlar November 30, 2011
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.