Community definitions
your friend, your homie, or literally just a guy. can be casual or close — depends entirely on tone. also an exclamation when you're surprised or frustrated.
“bro, did you seriously forget the whole plan we made?”