a person who has trouble articulating and is difficult to understand
Small children in need of braces tend to be mushmouthed.
slang; mushmouthed adj
A person who talks indistinctly and slurringly: Say it again so I can hear it, mushmouth (1950s+)