Jamaica
verb
To beat up or abuse
alternatives
batta batta
arrow_drop_down
0
arrow_drop_down
comments