Skip to main content

Definitions 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!
Mahsa by nhaqabc October 30, 2010