What does anal puppets mean?

anal puppets meaning in Urban Dictionary

Two or more homosexual puppets conversing in homosexual activities