Skip to main content

Crazy_horse12's definitions

mongolian mountain frog

1. An insult defining someone's ugliness
2. Someone that thinks they are the hottest thing walking, but really just look like a frog
Kaitlyn said the sex wasnt that good, so I said sex with her was like having sex witha mongolian mountain frog. The lights needed to be off and no one within a 2 mile radius
by Crazy_horse12 October 3, 2015
mugGet the mongolian mountain frogmug.

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