Euphoric means experiencing or showing intense happiness or excitement - it's a very strong positive emotion. 'Ecstatic' is the closest synonym among the options. Options A (miserable), B (surprised), and C (indignant) do not capture the meaning of euphoric.