meaning of Babsy

Babsy meaning in Urban Dictionary

Babsy mixture of baby and sexy; term of affection