"One of these days, the al-Qaeda bomb-makers will figure out how to build a bomb that actually blows up."
Janet Nincompooptano
Nincompoop
noun
One deficient in judgment and good sense: ass, fool, idiot, imbecile, jackass, mooncalf, moron, ninny, nitwit, simple, simpleton, softhead, tomfool. Informal dope, gander, goose. Slang cretin, ding-dong, dip, goof, jerk, nerd, schmo, schmuck, turkey. See ability/inability.