My first reaction. But on second thought, a quick look at the on-line thesaurus (under "inarticulate") yields some better suggestions, such as, tongue-tied, faltering, mumbling, maundering.