Definition of laughing death in English:

laughing death

noun

  • Kuru.

Origin

1950s; earliest use found in West Australian (Perth).