Meaning ofgreaseballin English

greaseball

us//ɡriːsˈbɔl//uk//ɡriːsˈbɔːl//
#uncommon
Definitions