Someone, usually male, who finds it necessary to always wear a hat. Whether it be the same hat, or an entire collection, a hat must be worn for every occasion to be considered Hatfag.
See Also: Faghat
I was waiting in my car for Carlos for ten minutes, and when he finally came out, he realized he had forgotten his hat, and took another five minutes looking for it. Carlos is a big time hatfag.