Spanish › DictionaryhincarlaHear itverbcolloquialto croak, snuff itdieOther ways to say itcascarlato snuff it (die)diñarlato croak, snuff it (die)espicharto stab; pierce; prick; to kick the bucket; pass onespicharlato croak, snuff it (die)espicharlasto croak, snuff it (die)palmarlato croak, snuff it (die)pringarlato croak, snuff it (die); to screw up; mess up (a plan)Read Spanish with every word explained