1 definition by Lexi James

Top Definition
1. A person that seems impossilbe to make friends with, but someone usually manages to.

2. a large american wildcat

Dude, you're friends with Matt?
That guy's a total mountain lion!

Look, a mountain lion on that ridge!"
by Lexi James April 01, 2012
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.