douche magouche
my ex boyfriend is a complete douche magouche
a douche magouche a person that brings the word douche bag to the ultimate extreme
"my ex boyfriend is a complete douche magouche" What is the definition of "douche magouche"?