O que significa "put somebody on blast"?

Alguém sabe qual seria a tradução literal de "Put me on blast"
Um exemplo: I told you that in confidence, not for you to put me on blast.
MENSAGEM PATROCINADA Para aprender mais sobre os Tempos Verbais baixe agora o: Guia Grátis de Tempos Verbais em Inglês. Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola.

Clique aqui e saiba como baixar!
Avatar do usuário PPAULO 42595 6 33 751
Disrespect someone in front of others. To try to ridicule someone in higher position or that out-ranks you, in front of others.

Snitch, rat out, to speak ill of other people behind their backs etc.

https://br.answers.yahoo.com/question/i ... 920AAIR0Ba