1 definition by enisainwonderland

Top Definition
A site that makes stalking effortless.
When checking twitter, i noticed that Cindy tweeted from her iPhone that she was shopping at Victoria's Secret. I think i'm going to go to the mall now. Maybe I can sneak a peek of her in the changing room.
by enisainwonderland April 28, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×