on blast

Etymology
Back-formation from.

Prepositional phrase

 * 1)  In an embarrassing position from having been publicly denounced or exposed, especially from being shamed on social media.