1 definition by nhaqabc

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 30, 2010
Get the Mahsa mug.