chuckle Nuts Share definition Flag A group made up of two or more people with retard-like qualities. Look at those chuckle nuts playing on the highway!! chuckle Nuts by Dannie Desantie March 30, 2021 0 0 Get merch