Green’s Dictionary of Slang

babee n.

see baubee n. (1)