coochie
noun
°Another word for cooch.