meaning of birdyboo

birdyboo meaning in Urban Dictionary

a lady's vagina