Hugely popular? (8)
I believe the answer is:
enormous
'popular?' is the definition.
Both the definition and answer are adjectives. Maybe they are linked in a way I don't understand?
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for enormous that I've seen before include "Extremely large" , "Gross" , "Tremendous, gigantic" , "Extraordinarily large" , "Unusually large - jumbo" .)