The only time I throw up after smoking weed is if I smoke a cigarette too soon after the weed. But I have to say an empty stomach and dehydration could probably definitely do it too. I know you didn't mention a cigarette but thought I would throw that in. Oh yea it will definitely happen very quickly like someone said above.