Skip to main content

cgrang's definitions

cackle

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

Share this definition