This glossary aims to define and explain popular slang words and phrases of Generation ... Originally describing video game characters, NPC is now used on the internet to mean people who don ...