fish-brained

Adjective

 * 1)  Having low intelligence and a short memory or attention span.