Skip to main content

Definitions by Atha

Mountain Dewya 

Instead of the drink Mountain dew. Its a word meaning " Mount and do ya (Sex)
"Hey Rachel, I totally wanna Mountain Dewya."
Mountain Dewya by Atha March 18, 2010