desternillar
Meanings
Verb
1. to crack up (make laugh) (transitive)
2. to crack up, laugh one's head off (reflexive)