Top Definition
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!
by bahremon2170 June 02, 2009
5 Words related to Narcbark

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.