1 definition by Happy Scrappy Hears a Pup

Top Definition
One who is such a complete and utter douche that it's actually their first and last name.
Hey Douche McGee, sit the fuck down and shut the fuck up already.
by Happy Scrappy Hears a Pup September 03, 2008

Mug icon
Buy a Douche McGee mug!