Current mass fashion on street is quite indecent! (8)
I believe the answer is:
immodest
'quite indecent' is the definition.
'immodest' can be an answer for 'indecent' (similar in meaning). I am not sure about the 'quite' bit.
'current mass fashion on street' is the wordplay.
'current' becomes 'I' (physics symbol).
'mass' becomes 'm' (symbol used in Physics e.g. f=ma).
'fashion' becomes 'mode' (synonyms).
'on' is a charade indicator (letters next to each other).
'street' becomes 'st' (abbreviation).
'i'+'m'+'mode'+'st'='IMMODEST'
'is' is the link.
Can you help me to learn more?
(Other definitions for immodest that I've seen before include "bold" , "Lacking decency, shameless" , "Lacking due decency" , "Not humble or decorous" , "Not seemly or decently dressed" .)