g-dangle
A nickname you give someone you respect and hang out with a lot. It’s not just a title, it’s a badge of honor, and it usually comes with some pretty strong language.
'You’re my g-dangle. I’ll fight your fights and eat your leftovers.'
'He’s my g-dangle. We’ve been cussing each other out for years.'
'I called her my g-dangle in front of her dad. He said I was a ‘disgrace to the family.’'