tufo
Top 25000
Meanings
Noun
1. foul odor, stench
2. bad breath
3. tuft, wisp (of hair)