alcaucil
Top 40000
Meanings
Noun
1. artichoke (vegetable) (Rioplatense, Andalusia, Extremadura)
2. dolt (Rioplatense, colloquial)