on blast – English–Español translations

🇬🇧 en es 🇪🇸

on blast

  • publicly exposed and embarrassed, especially through social media shaming
criticado públicamente, en evidencia, expuesto, humillado
Wiktionary Links