English

edit

Etymology

edit

From crap +‎ stain.

Noun

edit

crapstain (plural crapstains)

  1. (derogatory) An irritating person.

Anagrams

edit