Green’s Dictionary of Slang

-ball sfx

[SE ball, i.e. a ‘ball of...’]

[20C+] a sfx used in comb. with another term, usu. a n., to describe a contemptible, despised person; when of a woman, often with implications of promiscuity; see cits. at crudball n.; dirtball n.; fuckball under fuck n.; goofball n.2 ; greaseball n.; nutball n.; oddball n.; screwball n.; sourball n.; turdball under turd n.