fair-weather friend - sb who is a there for you when it is easy to be and who stops being there when you are having problems, fly the nest - to leave home and live somewhere else, be at each other's throats - furious to be fighting or arguing with one other, be in sb's good books - somebody who is pleased with you, keep to her/himself - to spend a lot of time alone, not talking to other people very much, won't give sb the time of day - Sb who is unfriendly and refuse to speak to you:, be on the same wavelength - to have the same way of thinking or ideas as sb else, go back a long way - to have known each other for a long time, have a heart to heart - a serious conversation between two people, through thick and thin  - even when there are problems or difficulties,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?