1. nutballs - Noun
2. nutballs - Adjective
nutballs (comparative more nutballs, superlative most nutballs) (slang) Crazy, insane, unhinged.
nutballs plural of nutball