What does Badhairhat mean?

Badhairhat meaning in Urban Dictionary

A hat used whenever you are having a poor locks time. This is any sort of cap, so long as it hides your bad locks. Badhairhats are generally worn your day after a party, due to the fact that a hangover could be the major cause of terrible hair.