Green’s Dictionary of Slang

hoochie-coochie n.

see hootchy-kootchy n.