In Spanish slang, 'cantar' literally means 'to sing', but it can also mean 'to confess' or 'to tell the truth', especially when referring to revealing secrets or hidden information.
Examples
- Spanish: No quería cantar, pero la presión de la policía era demasiado.
- English: He didn't want to sing (confess), but the police pressure was too much.