Babies gurgle but I 'm not sure this is the exact sound you mean. I forgot all about Aghoo; we do say that to babies!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousSo what is the name of this sounding in English?goo goo ga ga