Skip to main content

Definitions by NightHawk674

Meteor Shower 

Like a Golden Shower, but the person pissing has kidney stones. Thus raining down "meteors" down on the recipient.
I heard Ethan gave Chloe a meteor shower last night.