Green’s Dictionary of Slang

n.t.s. n.

[abbr. name tag shaker, i.e. one’s heart beats so fast that one’s name tag shakes]

(US campus) an extremely attractive man.

[US]Eble Campus Sl. Mar. 5: NTS – good-looking male.
[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: [...] NTS (name tag shaker) ‘an attractive male that makes a female’s heart beat so fast that her name tag shakes’.