Top definition
Noun: The scummiest of the scum on this planet.

Verb: (MaDouching, MaDouched, etc.) To fuck over a large amount of people for your own selfish benefit.
Karen: "Wow, Billy really fucked us over."
Adam: "What did he do?"

Karen: "He made tons of empty promises and fucked over his entire team."
Adam: "WOW! It sounds like you guys were MaDouched!"
by AnalBandacoot November 25, 2013
Get the mug
Get a MaDouche mug for your friend Jovana.