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
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush