1 definition by lemonlady9

Top Definition
Someone at the office that you want to bitch-slap; someone that makes your work life hellish.
David is being a total mareface today!
by lemonlady9 June 21, 2013

Mug icon
Buy a mareface mug!