Green’s Dictionary of Slang

twink n.3

(US campus) someone unusual, crazy or stupid.

[US] in Current Sl. (1967) I:4.
[US]Eble Campus Sl. Mar. 6: twink – a person who is dumb, unusual, or slightly crazy.
[US]H. Rawson Dict. of Invective (1991) 397: twink [...] a weird person.
[US]Eble Sl. and Sociability 59: Derogatory epithets abound, for example [...] tang, three dollar bill, tool, twerp, twink.