descerebrado

Adjective

 * 1)  brainless; unintelligent; stupid

Noun

 * 1)  a stupid person

Etymology
From.

Adjective

 * 1)  mindless, brainless

Noun

 * 1)  brainless person