Intellectually disabled, laughing to death