My friends have given me … wordplay January 26qjoq.comLeave a Comment on My friends have given me … My friends have given me the nickname ‘Teflon’. It won’t stick.