duffle-headed

Etymology

 *  tentatively suggests a connection with.

Adjective

 * 1)  Stupid, unintelligent.