not on your nelly informal certainly not; not on your life [from rhyming slang Nelly Duff for puff2 in the sense ‘life’]