cockstain

English

Etymology

From cock +‎ stain.

Noun

cockstain (plural cockstains)

  1. (slang, vulgar, derogatory, offensive) A worthless person.