Find the word definition

Wiktionary
crap hat

n. (alternative spelling of craphat English)