Top Definition
1. a condescending or demeaning person
2. one who is argumentative for the sake of being argumentative
That chordock looks down his nose at everyone with such a narcissistic superiority complex, I wish we could just go to Waterloo and get it over with.
by Jeanette Sparrow July 02, 2010

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.