Angry about male fashion being extravagant (10)
I believe the answer is:
immoderate
'extravagant' is the definition.
(I've seen this before)
'angry about male fashion' is the wordplay.
'angry' becomes 'irate' (irate can mean angry or annoyed).
'about' indicates putting letters inside.
'male' becomes 'm' (common abbreviation).
'fashion' becomes 'mode' (synonyms).
'm'+'mode'='mmode'
'irate' enclosing 'mmode' is 'IMMODERATE'.
'being' acts as a link.
(Other definitions for immoderate that I've seen before include "Excessive" , "Extravagant" , "over the top" , "Reckless" .)