Have the same opinions - On the same page / wavelength, Always support them - Be there for someone, The same - Like two peas in a pod, Always together - Joined at the hip, Someone who listens - A shoulder to cry on, A dog! - Man's best friend, Get on well immediately - Hit it off, Have a very good relationship - Get on like a house on fire, Good times and bad times - Have ups and downs, Experienced good and bad times together - Been through thick and thin together, Very close (relationship) - Thick as thieves, Protect / take care of someone - Have someone's back / look out for someone,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?