someone wouldn’t say boo to a goose - definition and synonyms

phrase British informal
  1. used for saying that someone is very quiet and shy
See also main entry: boo