What does bird with benefits mean?

bird with benefits meaning in Urban Dictionary

a term for someone in an informal relationship who is therefore stupid that he or she has the estimated cleverness of a little bird. are shortened into BWB.