Skip to main content

Kellllllllllllllllllls's definitions

Mountain Goat

When two girls have sex with one dildo facing away from eachother.
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
by Kellllllllllllllllllls April 27, 2010
mugGet the Mountain Goatmug.

Share this definition