Liked the Genghis one, it rhymes but it's true...
There was an old timer called Curtis,
And talking of c*cks he had hurt his,
We all had a look
And checked in a book
And it turned out that he had caught herpes
Obviously you need to pronounce the last word a little twisted, but no worse than rhyming blackpool with bagfull.