Top definition
New person. Increasing in popularity in the online gaming world.
I couldn't bring myself to shoot the nubitron, he was running into the wall.
by Cap'n Awesome May 02, 2005
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush