nutcase

nutcase

nutcase

Noun

someone deranged and possibly dangerous

Synonyms: