Top Definition
Someone Who Stalk people whom they are following on Twitter without being Signed in and/or not signed up for Twitter.
My Girlfriend/Boyfriend Always Sneak Tweeting me, She is too lazy to make an account but scared I'm talking to other Women/men.
by Crysis Complex January 04, 2011

Free Daily Email

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

Emails are sent from We'll never spam you.