look up any word, like fleek:

1 definition by MaMii Chuuula

 
1.
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"
by MaMii Chuuula July 16, 2005