craphole noun3 •(vulgar) A messy, unkempt, or wretched place.Most apartment buildings are old, gloomy crapholes well-stocked with New England's most gregarious cockroaches. — 1971 •(vulgar) A contemptible person. •(vulgar) The anus. formscrapholes