zcontxt.
trendingcategoriesgamesabout
zcontxt.

your translator for everything gen z says. no cookies, no login — we genuinely do not know who you are.

  • trending
  • categories
  • games
  • about
  • feedback

© 2026 zcontxt

fluent in gen z so you don't have to be

  1. home
  2. slang
  3. NPC

NPC

steadyfirst seen 2016 — imageboards; mainstream 20181

what it means

Borrowed from gaming, where NPCs run on scripts. Calling someone an NPC says their opinions are borrowed and their behaviour is predictable.

Non-Player Character — someone who seems to have no independent thoughts and just repeats what they're told.

the origin story

A gaming term from tabletop and video games; the insult sense spread through imageboards in 2016 and hit the mainstream by 2018.

the lore

It picked up political baggage during its imageboard phase, then broadened considerably. A second wave came with TikTok's 2023 "NPC streaming" trend, where creators performed robotic loops for tips — which turned the insult into a performance genre.

in the wild

About predictable behaviour

He says "living the dream" every single Monday.

Complete NPC dialogue.

About a crowd

Everyone in the queue was staring at their phone identically.

NPC energy.

how to use it

when to use
  • Joking about predictable, scripted-seeming behaviour
  • Gaming contexts, in the literal sense
  • Discussing internet culture
when not to use
  • As a way to dismiss people you disagree with politically
  • About individuals in a demeaning way
  • Professionally

related terms

BasedMain CharacterNPC StreamingSigmaTeaCatfish

receipts

  1. 1.Know Your Meme: NPC
  2. 2.Urban Dictionary: NPC

Community feedback

was this helpful?

keep scrolling

Glow-Down

The opposite of a glow-up — appearing to have declined rather than improved.

steady

Slept On

Underrated — overlooked despite being genuinely good.

steady

Hot Girl Summer

A season spent being confident, unbothered and out enjoying yourself.

fading

Cheat Code

A trick or advantage that makes something much easier than it should be.

steady