Top definition
a male who is a man hoe and tends to sleep with large amounts of women
"hey did you see the new demontra in our school?"
"ya he already fucked my girlfriend"
"damn bro mine too"
by sexysue143 December 30, 2011
Get the mug
Get a demontra mug for your dog Georges.