"a nasty love affair that had given me the clap"

'The clap' is a slang term used to describe the sexually transmitted infection Gonorrhea.