English Dictionary
Definition slimeball in British English
slimeball noun
[countable] noun
/ˈslaɪmˌbɔːl/
1
Synonyms and related words
