Spanish: apachurrar

Spanish verb 'apachurrar' conjugated