tarugo
Top 30000
Meanings
Adjective
1. dumb (colloquial, Spain, Mexico)
Examples1
Tom is a dim-witted but good-hearted fellow.