Wiktionary
nut ball
n. (alternative form of nutball English)
n. (alternative form of nutball English)