i heard lamar's ex put him on blast at the mall
to put somebodys business out or shame them badily in front of a group of three or more people
"i heard lamar's ex put him on blast at the mall" What is the definition of "blast"?