Just a rant

I always thought that "too much for the street" or "overkill for the street" actually meant "I'm too scared to go faster on the street."