Skip to main content

Definitions by Mesaferggie

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?