1 definition by Graybo & Johnothan K

A rubber-like device that is attached to the testicles.
Dude, this scrondoms itchin like hell!
by Graybo & Johnothan K July 23, 2004
Get the scrondom mug.