cumstain The origin and history of cumstain. Etymology From cum + stain. ← Back to the full definition of cumstain