greaseballs
English
Noun
greaseballs
plural of
greaseball