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 Faça um teste de inglês e descubra seu nível em 15 minutos! Este teste foi desenvolvido por professores e linguistas certificados. O resultado sai na hora e com gabarito.

Clique aqui para iniciar o Teste Online!
Avatar do usuário PPAULO 39725 6 32 695
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