Translation of tabokan in English:

tabokan

a slap

noun

  • 1

    a slap