Skip to main content

Definitions by Sloppyho23

mongloria 

Pussy that has glorious smell of shit
Damn that girl had that mongloria pussy. Smelt like 1974 shades of dog shit
mongloria by Sloppyho23 June 23, 2021