crabs

Explore definitions, synonyms, and language insights of crabs

Definitions

Noun
infestation of the pubic hair by crab lice

More General Terms