a shortened version of "Nelly Duff". Nelly Duff = puff (breath) in Cockney rhyming slang. 'Not on your Nelly' is used to mean 'Not on your life'. "Breath" is synecdochical for "life"
See:
http://www.english-for-students.com/Cockney-Rhyming-Slang-N.html
Steve
There is no way you are going to get money out of me. Not on your nellie.
34👍 2👎