Green’s Dictionary of Slang

n.c. phr.2

[abbr. no class]

(US campus) said of a boorish person.

[US]Eble Campus Sl. Fall 5: NC – person with No Class.
[US]Eble Sl. and Sociability 37: Two kinds of shortening reduce words to letters. The dominant type in college slang is initialism, which names the individual letters: [...] NC (no class) ‘a boorish person’.