1 definition by Paladin3005

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 2, 2012
Get the Marmadouche mug.