A PERFECT STRANGER Meaning of A PERFECT STRANGER in English a person you have never seen, a total strangerIn New York, a perfect stranger asked her to sleep with him. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012