butterballs
English
Noun
butterballs
plural of
butterball