One who is only clever or competent at a keyboard. Poor social skills but an expert at internet protocol.
by Mothshade June 01, 2005
Person who pieces together understanding of specific aspects the world using a PC and Internet connection, usually putting the results on a blog.
by netwit 2.1 December 20, 2010