What is Rump Puppet?
Being one's anal bitch.
Jim sure did enjoy being Tom's Rump puppet.
See butt puppet, anal ranger, rump ranger, anal, gay
All you need for a faster workflow in one place.