Translation of tabok in English:

tabok

slap in the face

noun

  • 1

    slap in the face


User Contribution

tabok

slap, hit somebody's cheek

verb