Top Definition
(n.) A situation where a mighty powers' will has been denied.
Germanys' re-armament was a slap in the face for the Treaty of Versaille members, although they chose to do nothing about it.
by Kung-Fu Jesus May 14, 2004
8 Words related to a slap in the face
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×