Wiktionary
laughing geese
n. (plural of laughing goose English)
n. (plural of laughing goose English)