A phony name made up by a user in order to masquerade as someone else on the Internet. Sock puppets can make controversial comments or vote for or against a cause without revealing their identity.
The saddest little sock puppet in the world has won a music video competition sponsored by the makers of the beloved space-bending "Portal" games. The puppet is the star of a fan-made video set to the ...