2 definitions by pornstache_supremacy

can be oh my days, but also used as oh mon dieu (literally oh my god in french)
OMD what's this?!!
OMD c'est quoi ça?!!
by pornstache_supremacy November 28, 2019
Get the OMD mug.
A smelly, entitled, childish, insecure, small-minded, smooth-brained, ugly, greasy minuscule piece of shit that got stuck to your shoe and won’t fuck off. Also has horrible taste in shoes.
“Fuck off pablo”
Eat my shit pablo”
No one asked you pablo”
“Shut your fucking Simpson’s mouth pablo”
Grow some balls pablo”
by pornstache_supremacy November 24, 2021
Get the Pablo mug.