Verb
put someone on blast (third-person singular simple present puts someone on blast, present participle putting someone on blast, simple past and past participle put someone on blast)
(slang) To embarrass by publicly denouncing or exposing, especially by using social media.