dumbling

Etymology
From.

Noun

 * 1) One who is unintelligent, dumb, or stupid; a dummy; idiot.