Top Definition
The ultimate insult for that jerk who annoyed the hell out of you and everyone else.
Did you see that douchitron who cut me off in traffic and nearly killed 5 people?
by halmonkey July 28, 2013
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.