1 definition by Tintin of Lhouvum

slang term, dog whistle for a transgender person. Especially an activist moderator on internet forums.
Poster 1: Look at all these deleted comments, looks like one of the mods is a dog walker
Poster 2: How do dog walkers do this shit for free???
by Tintin of Lhouvum February 11, 2022
Get the dog walker mug.