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