*WARNING: This content may be disturbing to some viewers.*

Have you ever ate something and it didn't quite go down right? This snake you're about to see had the same problem.

In the streets of Bangkok, a snake was filmed eating a full-sized dog, then regurgitating it.


This disturbing cellphone video was capture by an innocent bystander shows an enormous python with gaping jaws regurgitating what looks to be a full-grown dog.

Try not to lose your lunch.