meaning of arse puppet

arse puppet meaning in Urban Dictionary

will be known as someones bitch (in a male to male commitment)