batta batta


Flag of JM
verb To struggle with

Flag of JM
verb To beat up or abuse

related

comments