- 退避三舍 [tuì bì sān shè]
- retreat about thirty miles as a condition for peace; avoid ... like a plague; give one a wide berth; give way to sb. to avoid a conflict; keep a good distance from sb.; keep at arm's length; keep sb. at a pole's length; keep three marches distant from sb.; retreat ninety li; (be prepared) to give way to sb. else
Men may not insist that their bride is a virgin any longer but they'll still avoid a girl who is known to have slept around.
He's so boring that I always try to give him a wide berth at parties.