What does "Goo goo" mean in Babies?

One english translation is "I've shit myself " - How to say I've shit myself in other languages


More Babies Swear Words


Ads