Yes? It might be food poisoning
Food that is spoiled or undercooked can contain harmful bacteria, viruses, or parasites that irritate your stomach lining, causing cramps, nausea, and vomiting.
What to Do:
Drink water to avoid becoming dehydrated. When you start to feel better, try broth, herbal tea, or bland food like toast. If you don’t feel better after a few days, call a doctor. To prevent food poisoning, keep perishable food in the fridge, check expiration dates, and make sure poultry and meat are fully cooked.