Crossword Genius

Happy to pass on what Dame Edna throws to her audience (7)

Ross

I believe the answer is:

gladdie

'what dame edna throws to her audience' is the definition.
(Dame Edna Everage throws gladioli at her audience)

'happy to pass' is the wordplay.
'happy' becomes 'glad' (synonyms).
'to pass' becomes 'die' (as in passing away).
'glad'+'die'='GLADDIE'

'on' acts as a link.

I've seen this clue in The Guardian.
Want a hint initially instead of a full solution? Install my app