Top definition
Someone who controls the child diddlers
Relax, Go call on the Diddler Shepard to get the pedophiles out of the way
by ok i will do it June 09, 2018
Get the mug
Get a Diddler Shepard mug for your daughter Helena.