A person who wastes a lot of their day perfecting their contact card and making pointless conversations over the internet when it is just as good talking to the person face to face.
by Jack De October 25, 2008
Get the MSN Moron mug.