Shortened version of: "Dude, you are a moron."
That Dudeoron just ran red light!
by barnesrph July 8, 2009
Get the Dudeoron mug.