douche magouche
 pat, quit being a douche magouche and just suck my dick dry screamed ben
being a super douche
" pat, quit being a douche magouche and just suck my dick dry screamed ben" What is the definition of "douche magouche"?