Craphole

noun

Definitions

Noun
  1. 1
    A contemptible person. vulgar
  2. 2
    The anus. vulgar
  3. 3
    A messy, unkempt, or wretched place. vulgar

    "Most apartment buildings are old, gloomy crapholes well-stocked with New England's most gregarious cockroaches."

Etymology

From crap + hole.

Next best steps

Mini challenge

Unscramble this word: craphole