goodbuddy

noun
UK /ˈɡʊdˌbʌdi/
US /ˈɡʊdˌbʌdi/

A goodbuddy is a very close friend who is always nice to you.

Tommy is my goodbuddy, and we play together every day.


OTHER MEANINGS

2. A friendly name you call someone you like.

Thanks for helping me, goodbuddy!

3. A pet that is very loyal and friendly to you.

My dog Rex is my little goodbuddy.

4. A person who stays with you and helps you when things are hard.

Even on a rainy day, she was my goodbuddy.