i don't want to ride with larry, he's such an armchair traffic cop
anyone who critiques everyone else's driving while on the road
"i don't want to ride with larry, he's such an armchair traffic cop" What is the definition of "armchair traffic cop"?