Skip to main content

Definitions by 12357gbfhng

megdalena 

the water that hits ur butt when u poop and it splatters
crap, i got megdalena on me
megdalena by 12357gbfhng April 9, 2021