Latchdog Share definition Flag 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 0 0 Get merch Get the Latchdog mug. Buy Now — $32.95 See more merch