NightHawk674's definitions
Like a Golden Shower, but the person pissing has kidney stones. Thus raining down "meteors" down on the recipient.
by NightHawk674 May 17, 2017
Get the Meteor Shower mug.
Get the Meteor Shower mug.We'll email you a link to sign in instantly.