abestado

Etymology
From.

Adjective

 * 1) stupid; idiotic; dumb; retarded
 * 2) flabbergasted; shocked; astonished
 * 1) flabbergasted; shocked; astonished

Noun

 * 1) a stupid person; idiot