1 definition by dc sports fan

The boss walked in and threw the memo you wrote back in your face. You felt a deep sense of flustration, for his actions caught you off-guard and deeply irked you.
by dc sports fan January 14, 2010