Wiktionary
greaseballs
n. (plural of greaseball English)
Usage examples of "greaseballs".
Sands Point headquarters of the greaseballs, with the Task Force monitoring the summonses and subsequent telephone conversations.