Skip to main content

Definitions by Rissa13

Latchdog 

A lackey who is treated like a bitch.
"I got my latchdog to do all the things I didn't want to do at work today!"
Latchdog by Rissa13 September 9, 2015