The definition of bub is a slang term for a male friend.(noun)
An example of a bub is a teenage boy's name for his best friend.
See bub in Webster's New World College Dictionary
Origin: < Ger bube, boy
See bub in American Heritage Dictionary 4
Origin: Probably alteration and shortening of brother.
Learn more about bub