Has anybody heard of the expression "more on the street?" I heard it from a TV show in which a conversation went down as follows: A:"I have this uncanny sense that his house didn't burn down accidentally." B."More on the street is that you lit the match so you could pin it on me."
What's that "more on the street" supposed to mean here? I've googled it but no exact match turn up.
Top answer
Are you sure it isn't "word on the street'?
— Vorpar
Are you sure it isn't "word on the street'?
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.