tartamudo

Etymology
From tart +.

Adjective

 * 1) stuttering

Noun

 * 1) stutterer, stammerer