Skip to main content

Pete Zahutt's definitions

mountain dewing

The act of shooting one's sperm in a projectile fashion down a girl's throat, so as not to get STD's, much like waterfalling for water bottles.
Dude, Bobby had the clap so he was mountain dewing Caitlyn last weekend. I wonder if he hit the bullseye?
by Pete Zahutt June 8, 2007
mugGet the mountain dewing mug.

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