1 definition by Atha

Top Definition
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
Mug icon
Buy a Mountain Dewya mug!