I eat lots of fatty meat and I vomited too. So that isn't the reason. The oil makes the liver forcefully contract which can cause some of the bile to go up into the stomach. Since it's not supposed to be there the stomach rebels and you know the rest of the story. At least you know your liver is working:)