What is a twink?

I’ve never heard of it being used as an insult, but I may just not hang out with douchebags these days, so perhaps there’s some string of incidents among schoolchildren and MilFPS gamers?