2. A tattle-tale, someone who would tell parents/boss/police/authority figure/the man about a misdeed.
3. Someone who hates care-free fun, usually a similar type of person to 2. Will often rain on your parade with facts about the environment when you get a new car. Will complain about practical jokes being mean, or play devil's advocate when it is unecessary or nearly impossible.
4. A person who is short tempered or irratable. Will often shout at you for being on their lawn.
God, Phil, you're such a narc. I can't believe you told the teacher I threw the paper.
Stop being such a fucking narc, Sim. You can't outrun a bear and child abuse IS wrong.
Calm down, you've turned into such a narc lately.
To narc is the action of telling an authority figure about drug use.
2. A person who sleeps alot. Thus they are jokingly called "narc", short for narcoleptic: a person with the disease of narcolepsy, who as a result does not have proper control over sleeping/wakefulness.
A: "...B's a fucking narc."