carcajearse

Verb

 * 1)  to laugh heartily or heavily; to cackle; to bust up or be in stitches