Jamaica
verb
To beat up or abuse
also known as
batta batta
arrow_drop_down
0
arrow_drop_down
comments