Sockpuppet
Definitions
3
Posts
3
Posters
134
Views
-
a toy person or animal made from a decorated sock or similar piece of material that you can put your hand inside and move with your fingers:
-
someone who is controlled by another person and made to say or do things that person wants said or done:
-
A simple hand puppet made from a sock.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions