Skip to main content

Definitions by Happy Scrappy Hears a Pup

Douche McGee 

One who is such a complete and utter douche that it's actually their first and last name.