Gaggiana
When something is so bad it feels like your insides are trying to escape
I had to eat a cup of cereal with a fork. I gagged and threw it on the floor.
I saw my dog try to eat a whole pizza. I gagged and fell on the floor.
My friend told me he had to drink orange juice with a straw. I gagged and laughed until I cried.