Earn a hug changing angry speech (8)
I believe the answer is:
harangue
'angry speech' is the definition.
(harangue means a long, angry speech)
'earn a hug changing' is the wordplay.
'changing' indicates anagramming the letters.
'earn'+'a'+'hug'='earnahug'
'earnahug' anagrammed gives 'HARANGUE'.
(Other definitions for harangue that I've seen before include "Speak loudly (at)" , "Declamation - lecture" , "Long, loud and aggressive speech" , "A lengthy earnest speech" , "Highly charged speech" .)