Friendship Day Vocabulary:
1. Confidant
2. Camaraderie
3. Partner in crime
4. Pal
5. Companion
Idioms:
1. A shoulder to cry on: someone who listens to your problems
2. Through thick and thin: people who have had some good times and difficult times together
3. A friend in need is a friend indeed (idiom):
If someone helps you when you are having a problem that means s/he is a true friend