What is the meaning of "e-scabbing" ? I can't find any thing about it !.?

what is the meaning of e-scabbing ? what it refers to ?
please help !
2 answers 2