The Caribbean Dictionary

batta bruise
1 definition
0
 
Verb
To beat up or abuse
Synonyms
batta batta
Tags
Pictures
400