Top definition
A female dog you pay for your male dog's enjoyment
"I got tired of my dog humping my leg, so I got him a pupstitute"
by Joshthefish December 20, 2015
Get the mug
Get a pupstitute mug for your brother Bob.