Skip to main content

Mesaferggie's definitions

Golden Meteor Shower

When a female is urinating on a mans face for sexual pleasure and passes a kidney stone.
Would you like me to give you a golden meteor shower?
by Mesaferggie April 13, 2016
mugGet the Golden Meteor Shower 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