1 definition by Albert Johnson1

Being a super douche. Used especially towards cape codders.
" Pat, quit being a douche magouche and just suck my dick dry" screamed Ben
by Albert Johnson1 April 15, 2011
Get the douche magouche mug.