Priest guards naughty steps in Rio (7)
I believe the answer is:
lambada
'steps in rio' is the definition.
I don't know anything about this answer so I cannot judge whether this works.
'priest guards naughty' is the wordplay.
'priest' becomes 'lama' (lama is a kind of priest).
'guards' is an insertion indicator (inserted letters are guarded).
'naughty' becomes 'bad' (badly behaved).
'lama' enclosing 'bad' is 'LAMBADA'.
Can you help me to learn more?
(Other definitions for lambada that I've seen before include "raunchy dance" , "Fast Brazilian 3 dn" , "Fast Brazilian dance - mad Baal (anag)" , "dance in South America" , "number of Brazilian revellers" .)