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
Get the mug
Get a mareface mug for your father-in-law Abdul.