What does buddy-buddy mean?

buddy-buddy meaning in General Dictionary

(used informally) connected on close terms