It's possible that you're thinking of a different word that sounds similar, or that "chuchu" is being used in a slang or informal context.
Could you provide more context about where you heard "chuchu"? This will help me figure out what you're looking for!