hoohoo froth Share definition Flag The creamy, sometimes odor-carrying discharge produced from the female hoohoo (vagina). "I thought it was peanut butter, but it was hoohoo froth!" hoohoo froth by Babsycat February 6, 2010 Get the hoohoo froth mug.