Only time I puked was due to coughing. My roomate has done it a couple of times. He takes a really huge hit and then coughs for a while then splooooghhhh. He also passed out once after coughing. He is a light weight though.