To be endowed. Similar to the phrase strung like a horse
Dang did you see him wear sweats? Yeah heâs slung