Definitions by Kellllllllllllllllllls
Mountain Goat
Girl 1: Lets have sex tonight
Girl 2: Good..because i just bought a new dildo and i want to try it out mountain goating
Girl 2: Good..because i just bought a new dildo and i want to try it out mountain goating
Mountain Goat by Kellllllllllllllllllls April 27, 2010