don't leave your kids at the thompson's; i heard jerry is a diddle wizard
pedophile
"don't leave your kids at the thompson's; i heard jerry is a diddle wizard" What is the definition of "diddle wizard"?