chufa
Top 40000
Meanings
Noun
1. chufa
2. tiger nut (edible tuber of that plant)
3. slap in the face (colloquial)
4. lie (archaic, colloquial)