What does backseat diva mean?

backseat diva meaning in Urban Dictionary

When your mother-in-law may be the biggest discomfort going and yet... what a cougar!