Skip to main content

Atha's definitions

Mountain Dewya

Instead of the drink Mountain dew. Its a word meaning " Mount and do ya (Sex)
"Hey Rachel, I totally wanna Mountain Dewya."
by Atha March 18, 2010
mugGet the Mountain Dewya 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