Dezjae05's definitions
Someone who is on twitter following a whole lot of people. Never tweets anything but watching watever body else is saying cause they dont have no life.
by Dezjae05 September 8, 2010
Get the Twatcher mug.