Very likeable
Sorry, but it doesn't appear very "street" like to me.
You don't need to apologise if you don't get it.
Because, you know, "street" doesn't need a street in it. Actually, it abhors having a street in "street." The more street there is, the less "street" it is. There you go, now you know