it sounds gay if u say " hey its my bgf" it can also mean best gay friend so use it properly or u sound retarded b like " u c that guy over there he's my bbgff"
Boy Best Friend For Life , pretty much the its a gbffl and bbffl kinda thing, best friends through thick and thin,through the good and the bad, and bbffls are usually named dillon are really awesome people.