not say boo to a goose To be particularly shy, diffident, or timid by nature. Primarily heard in UK. Watch the video