g-dangle
A fancy way to call someone you know well and respect. It’s like a backhanded compliment, but with more swearing and less formality.
'You’re my g-dangle, man. I’d back you into a fight and let you take the hit.'
'She’s my g-dangle. We’ve been roasting each other since third grade.'
'He called me his g-dangle in front of my mom. I almost peed my pants.'