Devil with tail up is annual visitor (5)
I believe the answer is:
santa
'annual visitor' is the definition.
(I've seen this in another clue)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for santa that I've seen before include "-- Barbara" , "Children's name for Mr Claus" , "Saint Nicholas" , "A children's favourite may" , "patron at Christmas" .)