Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. narcissurfing
Googling yourself to see where, when, and how often you show up on the Internet.
Joe: I wonder why Tom was so late to work this morning?
Tim: I guess he stayed up all night narcissurfing.
Joe: They guy is such a narcissist.