What is Meat Puppets?
1)Penises 2) to play meat puppets 3) An 80's punk band.
The members of NAMBLA like to play meat puppets with little boys.
All you need for a faster workflow in one place.