meaning of biddi biddi

biddi biddi meaning in Urban Dictionary

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