Backseat driver meaning

HOME PROVERBS

annoyance

Backseat driver

said for :
An annoying person who is giving advice that are not welcomed and nobody has asked for them.