keak

keak

- To cackle, laugh at.See also related terms for laugh.