FinnHun Finnish-Hungarian-English on-line dictionary and thesaurus

Dictionary

slap in the face []

Words

Hungarian (2)

Finnish (0)

More results

Wiktionary (2)

n a literal slap in the face (translation only)
n (figuratively|idiomatic) Something unexpectedly said or done which causes shock or offense; an insult, rebuke, or rebuff.