Green’s Dictionary of Slang

dirtball adj.

[dirtball n.]

(US) unpleasant, disgusting.

[UK]M. Dibdin Dark Spectre (1996) 156: Even the geeks at that dirtball motel are going to remember that!