Posted on August 8, 2019August 8, 2019 by Idioms Poster Backstreet driver Everyone loves a backstreet driver.Rumbie, London, UK. Made up of Back-seat driver, andBackstreet. Source of this Messed up Phrase Said by Rumbie, and sent in by Ed. Post navigationPrevious post: He would give you the shoulders off his own back!Next post: The shit hit the roof