i wish that lady with the chicken laugh would shut up
ear-piercing cackle a woman makes for attention usually within a group of other women
"i wish that lady with the chicken laugh would shut up" What is the definition of "chicken laugh"?