What does arse puppet mean?

arse puppet meaning in Urban Dictionary

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