Definitions by VenusIce
sofa boy
A person that stalks chat rooms all day, usually unemployed and sits on theirs sofa all day with their laptop. A sofa boy has been known to create Shadow Puppets to justify his non-existant life.
Shadow Puppet
A person that creates many user profiles in a chat room usually with the intent to create a problem. Shadow puppets never reveal their true identity and hide behind a new puppet if anyone confronts them.
Shadow Puppet by VenusIce July 8, 2005