Green’s Dictionary of Slang

-ass sfx

[ext. of -assed sfx/ass n. (2)]

[1950s+] (mainly US black) used to form generally negative (but increasingly positive too) adjs. and occas. nouns, e.g. bitch-ass adj.; candy-ass n.; dog-ass n.; drag-ass adj.