Green’s Dictionary of Slang

houchee kouchee n.

see hootchy-kootchy n.