maniguette
Top 50000
Meanings
Noun
1. grain of paradise
2. malagueta, the plant which produces grains of paradise
3. nutmeg (Louisiana)
4. thingamajig (Louisiana)