zoquete
Top 30000
Meanings
Noun
1. blockhead; oaf (colloquial)