Green’s Dictionary of Slang

bab n.3

see babe n. (1)