See also: crap hats

English

edit

Noun

edit

craphats

  1. plural of craphat