Netglow


Someone (or something) that is better online than in real life.