Top Definition
a person who complains too much about unimportant things and likes 70's movies
OH GOD your such a turch!
by Ezura March 18, 2008
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.