Definitions by OmgItzDeadpool
Douchey Douche
Someone who is a total douche and is a total tard. The person you refer this to also is lame and can't tell a joke. And always treats everyone like shit.
Douchey Douche by OmgItzDeadpool July 26, 2010