cackle

A group of three or more women from connecticut speaking simultaneously at varying volumes.
Damn, the cackle has gathered...
by cgrang May 06, 2014
mugGet the cackle mug.