For some reason on vicodin, I have to have food in my stomach or I'll throw up. I took one vicodin before school and threw up during first hour.