Sounds like the Norovirus hun, if vomitting for more than 12 hours then seek medical attention. It is VERY contageous. Eefie got it off someone touching his cheek when we were out I think, I got it 12 hours later, OH 2 hours after me then DD 2 hours after him, it was horrendous! HV said plenty of fluids and expect some bad nappies for a few days as it works its way through his gut. Eefie was physically sick for about 10 hours and had a bad tum for about 2 days (then the tum came back about 4 days after)