Blockhead

Spanish Meaning

alcornoque

mendrugo

estúpido

English Meaning

  1. A person regarded as very stupid; a dolt.