It is an old clue that has appeared at other times over the years with not even a hint of a decent explanation - not that I could find anyway.
Guardian Cryptic 22136 by Rufus 19th Feb 2001
FT 14939 by Dante 26th May 2015 etc
Just looks like a dodgy clue to me but that leaves me surprised to find it repeated