Skip to main content

ecbaseball's definitions

meteor shower

to diarrhea in a girl's pussy. (a variation of "spacedocking")
I wanted to give that girl a meteor shower but I missed her pussy and got diarrhea all over her stomach.
by ecbaseball June 2, 2007
mugGet the meteor showermug.

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