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
1.

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

2.
Look, a mountain lion on that ridge!"
by Lexi James April 01, 2012

Mug icon
Buy a mountain lion mug!