A fork of Rural Dictionary
If you don’t know what it means, you’re streets behind.
“That leather jacket is streets ahead”
A humorous way of saying nevertheless (and meaning "in spite of that").
He won't be here on time. Neverthenonetheless, we should start without him.