What does All Sorts of Mixed Nuts mean?

All Sorts of Mixed Nuts meaning in Urban Dictionary

A phrase always explain a mentally unsound or flat-out crazy individual.