Finds a tan is too much for a devil-worshipper (8)
I believe the answer is:
satanist
'a devil-worshipper' is the definition.
(I've seen this before)
'finds a tan is too much for' is the wordplay.
'finds a tan' becomes 'satan' (I can't justify this - if you can you should believe this answer much more).
'too' means one lot of letters go next to another.
'much' means to remove the last letter (much but not all of the word).
'for' becomes 'to' (eg both can mean 'in the opinion of').
'to' with its last letter taken off is 't'.
'satan'+'is'+'t'='SATANIST'
Can you help me to learn more?
(Other definitions for satanist that I've seen before include "diabolical fellow" , "Saint sat with devil worshipper" , "One who worships the devil" , "A follower of the devil" , "Devil devotee" .)