meaning of boosh and sara are life

boosh and sara are life meaning in Urban Dictionary

boosh and sara would be best buddies. these are generally inseprable and sexy and amazing. they lovee each otherrr therefore muchhhh! don't be concerned, they are not lesbians only most useful friendsss! heheheh..bff!!! i smell the fart abfff <3