A highly street smart individual that learned about the meaning of hard times at a young age. Deeply troubled, yet beautifully broken and fun to be around for the most part. Cogburn is a name to be proud of for centuries because it means strength, growth, resilience, fighter, warrior, doesn't give up.
Wow ,that fight reminded me of a cogburn family reunion.