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 mareface mug.