meaning of All Sorts of Mixed Nuts

All Sorts of Mixed Nuts meaning in Urban Dictionary

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