o-50 An o-50 is a blood who got the shirt but not the respect. Expand You wear the shirt like it’s a f***ing trophy, but no one respects you.You got the shirt, but you ain't got the fight.You got the colors, but you ain't got the blood. + Examples