Random
Source Code

douche mongrel

one who irritates the hell out of you; see also: asshole, dickwad, douche bag

dude, you're such a douche mongrel.

by Ryan January 8, 2004

9👍 1👎