Twinking is a person decisions, some seem to understand why people twink however some don't. Which is understandable considering want people don't know what it's like to be a twink.
This topic picked my interest and browsed around too.
It funnily seems legit. In Urban Dictionary that's the main interpretation, then the warcraft one. Urban Dictionary: twink
But there may be still hope for you all manly men owners of twinks!!!
The word may be an abbreviation associated to "twinkling" and "twinkle".