look up any word, like doxx:

1 definition by Ezura

 
1.
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