Feeling a huge success (9)
I believe the answer is:
sensation
I believe this is a double definition.
'feeling' is the first definition.
(I know that sensation is a type of stir)
'a huge success' is the second definition.
(I've seen this in another clue)
(Other definitions for sensation that I've seen before include "Scandal" , "Awareness of a stimulus, such as heat or pain" , "Physical feeling or perception" , "Feeling produced by stimulation, or dramatic news (9)" , "Feeling, awareness of stimulation" .)