i can't believe that there's no green arrow at this busy intersection, it looks like i'll have to bang a left if i ever want to get through it
slang
"i can't believe that there's no green arrow at this busy intersection, it looks like i'll have to bang a left if i ever want to get through it" What is the definition of "bang a left"?