1 definition by Tom Fritz

Top Definition
A title of extreme intelligence and attractiveness.
"He's such a Nitron!" the noob exclaimed in a shrill voice.
by Tom Fritz September 23, 2004
Mug icon
Buy a Nitron mug!