I had been joking about my definition of “twink,” but given that this originated in a WoW context, and given the contextual stigma associated with PvP twinks, it’s actually quite possible that this was the original author’s intent, and it’s only here (out of context) where the purjorative term comes to mind first.
Or I’m giving mankind too much benefit of the doubt…