Skip to main content

Definitions by RuggerBuggerBuggyBumpers

Snapping Turtle

A clamp or clip tightened around the testicles.
Mike: No way! John has a Snapping Turtle!
John: What the fuck is that?