Skip to main content

Nematoad's definitions

Mountain Troll

Anybody that lives on a mountain that dosent really leave, and can't get cable internet.
Calvin: Lenny, your suck a mountain troll.

Lenny: Why?

Calvin: Because you never leave your mountain.
by Nematoad June 27, 2006
mugGet the Mountain Troll mug.

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