Someone who likes to stick their hand up their own ass like a puppet
John is such a anal puppeteer when he sits home playing mine craft all day.
15👍 1👎
Two or more homosexual puppets conversing in homosexual activities
Bert and Ernie were anal puppets for each other.
3👍 1👎