houppetteTop 40000MeaningsNoun1. small tuft, tassel etc.2. an absorbent feminine contraceptive device