could be lots of things that caused it, from food poisoning, to eating to fast, caughing to much, having some sort of cold. you name it it could of caused it. or even montion sickness. may sound wierd, but when your really stoned, everything just kinda moves slow, and when your in a car, things move fast, but you cant take them all in, so you just get sick from that. or even getting so worried and panicy about going home stoned that thats what caused it. ive never puked like he did, but i have had such a caughing fit that i gaged and threw up. happens to the best of us sooner or later. i think the britts call this sort of thing a whitey. dont quote me on that last part haha