my friend put me on e-blast before i could remove his post from my facebook page
the online version of being 'put on blast' by a friend who wants to embarrass you
"my friend put me on e-blast before i could remove his post from my facebook page" What is the definition of "e-blast"?