The Caribbean Dictionary

tump
1 definition
1
Verb
To punch
Synonyms
Tags
Pictures
Belna May 19, 2015
To punch / beating
400