Find the word definition

Wiktionary
klap

vb. (context South Africa slang transitive English) To strike; to smack.