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
Get the mug
Get a a slap in the face mug for your fish Nathalie.

Available Domains :D

  • aslapintheface.ninja
  • aslapintheface.men
  • aslapintheface.se
  • aslapintheface.org