Someone wouldn’t say boo to a goose

Someone is very shy, quiet or nervous

e.g. I recently met up with someone I was at school with many years ago. He told me he is a motivational speaker working with Senior Executives in the financial sector, talking to audiences of hundreds. I was so surprised; he was so shy at school - he wouldn’t say boo to a goose.