The phrase 'no habla por no ofender' isn't necessarily slang, but a phrase in Spanish that directly translates to 'does not speak to avoid offending'. It is used when someone chooses to remain silent rather than risk saying something that could upset or offend another person.
Examples
- Spanish: A veces, Juan no habla por no ofender a las personas con sus opiniones fuertes.
- English: Sometimes, Juan does not speak to avoid offending people with his strong opinions.