Does this sound more like a bug/virus or food poisoning?

The other night i got very, very sick for a few hours. I spewed up about 6 or 7 times over three hours, also had diarrhea about 5 times in the same time period. Also had pins and needles in my hands, and had a horrible headache, i couldn't even check my phone, and i was tossing and turning non stop for about 5 hours until i eventually fell asleep.

The next day i woke up and i wasn't spewing up or anything, i just had a bit of a headache and was very tired, which lasted for 2 more days.

What do you think it sounds like?

Does this sound more like a bug/virus or food poisoning?
Post Opinion