1 definition by nhaqabc

Top Definition
A person who lies all the time in office politics to gain the upper hand.
Dude what did you expect from Gregg during board meeting? Don't you know he is such a Mahsa!
by nhaqabc October 29, 2010

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.