humra

Etymology
Related to the noun.

Verb

 * 1) chortle (to laugh with a chortle or chortles)