Green’s Dictionary of Slang

babi-shop n.

see babbie-shop n.