Diddle Snitch

Noun. One who surreptitiously views someone pleasuring themselves and tattles to an authority figure or the press.

Verb (transitive) — To diddlesnitch (on) another person.
by Let me just say... November 04, 2021
Get the Diddle Snitch mug.