Dirty royal made time for a song (5)
I believe the answer is:
ditty
'song' is the definition.
(I know that ditty is a type of song)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for ditty that I've seen before include "Light-hearted song" , "Air" , "Little tune" , "Short simple song" , "Simple tune" .)