Example:" Sharon wouldn't say boo to a goose." means Sharon is so timid or shy she can hardly speak up for herself.
The phrase as I understood was meant to mean you were in a place where you can't say something without offending some one, to the point where open discussion became impossible. "Can't say boo to a goose round here" means you are unable to express yourself without some one being offended to the point of shutting down the debate.
boo
Boo!
In Hawaiian, "boo boo" could be translated as "hau'oli" which means "sore" or "injured."
"Tengo un boo-boo." or "Tengo un dolor."
Peek a boo
The way you say wild goose in Japanese is Gan
"No me ignores boo"
because 'boo' is something u say when u jump out to scare somone
It is easier for children to say
poo peee poo plop
Boo