Thanks Malone. That was the only one I couldn't get. It was driving me crazy. I have to say 'romp' as a definition is a trifle weird. The dictionary seems to suggest only the definition = boisterous girl, tomboy.
I didn't find the definition at all weird and liked the clue! I was initially looking for something that would fit the more usual definition of romp - to move along easily and quickly, especially in a race - and got nowhere.