Uncomfortable Situation Seal

pull into a stranger's driveway to turn around

they are standing in their driveway watching