douchitron
did you see that douchitron who cut me off in traffic and nearly killed 5 people?
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?" What is the definition of "douchitron"?