>

on blast

📘 English Definition(英文释义)
  1. to embarass someone or to make someone look stupid
  2. > "I heard you told Jay he had bad breath in front of the whole class"
  3. > "Yeah, I put him on blast"