Cahoochi means: Cahoochi can be used to refer to any area of the human body that you find interesting or pleasant. (in Community Dictionary, added by Jaydon Costa)