If you've ever eaten an entire quart of ice cream in one sitting, you're not allowed to criticize.
Some of these big constrictors just don't have much sense. Like the python that swallowed a porcupine (and regretted it), this anaconda bit off more than he could chew.
Villagers in Guaruja, Brazil found an enormous dead anaconda. They cut open its distended belly and found another snake that, when laid out next to its predator, appears to be of equal size, if not larger.
Content warning: gore.
-via the appropriately named food blog First We Feast
As for this snake, there is no way for them to determine cause of death without a proper necropsy. It's pure speculation that it died from eating too much. In reality, snakes often eat longer snakes and just let the tail hang out of their mouths until it's digested enough to swallow more.