douche mongrel Share definition Flag one who irritates the hell out of you; see also: asshole, dickwad, douche bag dude, you're such a douche mongrel. douche mongrel by Ryan January 8, 2004 0 0 Get merch Get the douche mongrel mug. Buy Now — $32.95 See more merch