Skip to main content

David Skin's definitions

crampon

A tampon of the applicator-free variety, requiring cramming for insertion.
They only had o.b. but I don't use crampons.
by David Skin February 8, 2008
mugGet the cramponmug.

Share this definition