i got stuck at that bump ass stop light twice
broken, busted, crappy, shitty, junky, non-working, inoperative or just plain pisses you off
"i got stuck at that bump ass stop light twice" What is the definition of "bump ass"?