Top Definition
1. When someone makes you a scapegoat for something in front of an audience or team for which you take the fall.
Worker 1: how did the presentation go?
Worker 2: My boss didn't support my idea, it was a fuck in the face
by Teh Hoe January 05, 2012
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.