craphole The origin and history of craphole. Etymology From crap + hole. ← Back to the full definition of craphole