Hahahaha that has happened with me several occasions!! Now either I pretended to go in another direction and then back track ..OR .... I start giving a quick small talk and prepare to divert when the time comes..
What makes me uncomfortable is people reek of bad hygiene...
Yea looks don't matter if you smell like decay....