What do you mean when they say "put some slap on your face"?

Back
Top