Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Paladin3005
Marmadouche
Share definition
Flag
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.
Marmadouche
by
Paladin3005
March 5, 2012
Get the
Marmadouche
mug.