Moralist's wordy joke about a girl (7)
I believe the answer is:
puritan
'moralist's' is the definition.
(I've seen this before)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for puritan that I've seen before include "One forgoing pleasure" , "Moralistic type" , "Dour Protestant" , "Person of extreme moral strictness" , "Strict person for whom pleasure is sinful" .)