Fun with Idioms! I | Page 15

Back Seat Driver: People who criticize from the sidelines, much like someone giving unwanted advice from the back seat of a vehicle to the driver.