What does A bee that gives mean?

A bee that gives meaning in Urban Dictionary

they truly are Boo Bees