Skip to main content

12357gbfhng's definitions

megdalena

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email