Top definition
An escalated version of the term douche or douche-bag. Origins from the comic strip Marmaduke because it is super lame and dumb.
Dude Jeremiah is such a Marmadouche.
by Paladin3005 February 01, 2012
Get the mug
Get a Marmadouche mug for your papa G√ľnter.