blennus

Etymology
Borrowed from.

Noun

 * 1)  blockhead, dolt, simpleton

Adjective

 * 1)  stupid, dumb, idiotic