meaning of bird with benefits

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.