The two of them grew up together and are rock-solid friends.
Tips
usage
Before a noun 铁杆 means loyal through thick and thin: 铁杆粉丝 'die-hard fan', shortened to 铁粉. With a bad noun it means hard-core, beyond changing. Literally it is an iron rod, and in golf it is an iron.