The Caribbean Dictionary

cucum
1 definition
0
 
Verb
To strike the face with an open palmed slap.
Synonyms
bax, box
Tags
Pictures
400