What does birdyboo mean?

birdyboo meaning in Urban Dictionary

a lady's vagina