2 definitions by VenusIce
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.
by VenusIce June 28, 2005
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.
by VenusIce June 28, 2005