Top definition
Close friends or inseparable; buddies, or best friend
Watch what you say in front of Carlos. He and the boss are all coochie crunch with eachother. They're homies
via giphy
by Carlos the Comic March 30, 2017
Get the mug
Get a coochie crunch mug for your mother-in-law Helena.