It seems to happen to some people. A heavy, seemingly-uncontrollable cough may make me feel like spitting up but I've never puked.