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 January 3, 2016
Get the Golden Meteor Shower mug.