meaning of Blocc Busta

Blocc Busta meaning in Urban Dictionary

just like a snitch, tattler, or a narc.