meaning of backseat diva

backseat diva meaning in Urban Dictionary

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