What does biddi biddi mean?

biddi biddi meaning in Urban Dictionary

a, extremely appealing womanin some senses it could be dirogatory some one of tiny stature or dimensions