What is Narcbark?
Any individual who narcs constantly, loudly and uncontrollably.
Aaron: Dude, that Susan chick is going to the managers over that comment I made.
Neil: What?!?
Aaron: I know dude what a frikkin Narcbark!
See narc, snitch, rat, hooker