cachetada
Top 20000
Meanings
Noun
1. slap in the face
Examples3
I slapped him.
She slapped his face.
The detainees are subjected to interrogations with very strong and continuous slapping.