What does brabuddies mean?

brabuddies meaning in Urban Dictionary

attractive breast being visable in a bra