I have a feeling you mean drug lords or cartel or drug dealers when you say narc. However, narc is actually a good guy, ie a cop or federal agent enforcing the drug laws.
In Mexico it's common to refer to people connected to the cartels as 'los narcos'. A bit backwards from what you'd expect in English, but that's how things go when languages collide.