ceporro
Top 50000
Meanings
Noun
1. nincompoop, buffoon, dimwit (silly or foolish person) (Spain)