gifle
Top 15000
Meanings
Noun
1. cheek (archaic)
2. slap; slap in the face
Examples5
It was a slap in the face for Italy.
It was just such a smack in the face.
Robert slapped himself to wake up.
Layla gave Sami a good slap on the face.
That girl wants a good slap!