Posted on August 8, 2019August 8, 2019 by Idioms Poster Backstreet driver Everyone loves a backstreet driver.Rumbie, London, UK.Made up ofBack-seat driver, andBackstreet.Source of this Messed up PhraseSaid 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