Skip to main content

Definitions by Albert Johnson1

douche magouche 

Being a super douche. Used especially towards cape codders.
" Pat, quit being a douche magouche and just suck my dick dry" screamed Ben