look up any word, like bootylicious:
1. Mamadouche
The worst of insults. Pretty much the mother (hence the name) To be used on ex-bfs and parental units all the time
Dude! My ex-bf is such a mamadouche he totally stalked me here!
rss and gcal