Random
Source Code

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.

Don’t you diddle snitch on me, you bastard!

by Let me just say... November 4, 2021