meaning of anal puppets

anal puppets meaning in Urban Dictionary

Two or more homosexual puppets conversing in homosexual activities