achicharrar

listen to the pronunciation of achicharrar
Испанский Язык - Английский Язык
shoot, fire a weapon
overcook, cook too long
(Latin America) flatten, make flat
bother, annoy