achicharrar

listen to the pronunciation of achicharrar
الأسبانية - الإنجليزية
shoot, fire a weapon
overcook, cook too long
(Latin America) flatten, make flat
bother, annoy