John repeatedly offering music-hall entertainment
I believe the answer is:
cancan
'music-hall entertainment' is the definition.
I can't tell whether this defines the answer.
'john repeatedly' is the wordplay.
'john' becomes 'can' ('can' can be a synonym of 'john').
'repeatedly' shows that letters should be duplicated.
'can' doubled is 'CANCAN'.
'offering' is the link.
Can you help me to learn more?
(Other definitions for cancan that I've seen before include "Lively French dance, doubly permissive" , "from 23a [LA VIE PARISIENNE]?" , "Dance of the French music halls" , "Kicking entertainment" , "High-kicking French dance, once considered naughty" .)