meaning of A bee that gives

A bee that gives meaning in Urban Dictionary

they truly are Boo Bees