History
History
Synonyms
UK
US
Meaning:
slap

to hit (a person, thing) with the open hand; smack; a quick blow with the open hand or with something flat; directly

hard hit, often with hand

whacked

(of a person) worn out; very tired

hard hit, often with hand

POTCH as in Wiktionary
POTCH as in Wikipedia