on blast (English, prep_phrase)
Senses:
glosses: In an embarrassing position from having been publicly denounced or exposed, especially from being shamed on social media.
tags: idiomatic
slang
glosses: Of a device, set to a very high volume.
tags: idiomatic
slang
uncommon
Forms: