1 definition by Happy Scrappy Hears a Pup

One who is such a complete and utter douche that it's actually their first and last name.
by Happy Scrappy Hears a Pup September 4, 2008
Get the Douche McGee mug.