seen off

To defeat an opponent; to stop someone or something and send them away; to stop someone from causing {further} harm.
The kids were damaging the lawn in a pickup football game and were seen off by an angry caretaker.
by talk2me-JCH2 August 20, 2023
Get the seen off mug.

Fuck Puppet

A person who enjoys being controlled (dangled) sexually by another.
I can havve sex with him any time, anywhere, any way I want! He's my Fuck Puppet, and loves it when I pull his "string."
by talk2me-JCH2 May 08, 2021
Get the Fuck Puppet mug.