commissioner, we think the diddler might be involved here
an arch-villain who is usually in league with others of the same type
"commissioner, we think the diddler might be involved here" What is the definition of "diddler"?