English dictionary
crabs meaning and definition
Definition and meaning of crabs at MeaningMonkey.org. crabs meaning and definition in the English Dictionary.CRABS noun
Definition of crabs (noun)
- infestation of the pubic hair by crab lice
- synonyms: pediculosis pubis
Source: Princeton University Wordnet