We found one dictionary that defines the word hats off to the insane:
General (1 matching dictionary)
General (1 matching dictionary)
- Hats Off to the Insane: Wikipedia, the Free Encyclopedia