tapling

English: Translation
slap on the cheek