dude what did you expect from gregg during board meeting? don't you know he is such a mahsa
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" What is the definition of "mahsa"?