Definitions
1.NounA friend or casual acquaintance."They have been buddies since they were in school."
2.NounA partner for a particular activity."drinking buddies; training buddies [mentor/mentee]"
3.NounAn informal and friendly address to a stranger, usually male; a friendly (or occasionally antagonistic) placeholder name for a person one does not know."Hey, buddy, I think you dropped this."
4.PronounA person far removed from the conversation."I found some earphones in the pocket, buddy must have been pissed.; Buddy's loaded. 'Got like three houses."
5.VerbTo assign a buddy, or partner, to.
6.AdjectiveResembling a bud.