A migraine cocktail is a combination of medications that's given in a medical setting to treat severe migraine symptoms. The exact medications used in a migraine cocktail can vary, but it typically includes triptans, NSAIDs, and antiemetics.