meaning of Booboosnacks

Booboosnacks meaning in Urban Dictionary

the girl on the side that's been here through every thing & no real matter what will always be here. she does not require a title to ride inside passenger part, and can even sporadically have her own "man" occasionally. but no matter what she is the ride or die chick & you know she will provide you with some ridiculous head in a public destination, or work up a sweat within back seat.