Green’s Dictionary of Slang

hoochie n.2

see hootchy-kootchy n. (2)