Definify.com

Definition 2025


laughing_death

laughing death

English

Noun

laughing death (uncountable)

  1. The disease kuru.