Not once have I ever puked from toking up or in fact ever felt sick. Sure I have gotten massive headaches after toking but that was probably the shitty cannabis and lack of oxygen. Yeah my old health teacher said that marijuana makes you unable to throw up and if you got high and drank too much you would choke on your own throw up, probably a scare tactic or some stupid shit. You might have been smoking really really bad redge or normal shit just coated in pesticides. Never know what some people treat their plants with. Or you got a bad bach of food mixed with a bad bach of bud.