The Caribbean Dictionary

batta batta
2 definitions
2
 
Verb
To struggle with
Synonyms
Tags
Pictures
 
Verb
To beat up or abuse
Synonyms
batta bruise
Tags
Pictures
muganga Oct 22, 2011
to whom designed dis website tango mike
taneilia Oct 24, 2011
i dont know.do you.
400