A fuck puppet vulgar slang
A person with whom you have sex to satisfy your sexual desires without love.
From the way he acts, I can tell that he just considers her as a fuck puppet rather than real love.
A: Mary and John had sex, though they are not romantically inclined to each other, B: They are just fuck puppets. Such a fucked up relationship.
The origin of this slang is not clear.