on blast
Short definition from Wiktionary
Prepositional phrase
- In an embarrassing position from having been publicly denounced or exposed, especially from being shamed on social media.
- Of a device, set to a very high volume.
We haven’t written up on blast yet: Simple and Standard meanings, examples and a quiz.