not on your nelly
not on your nelly
English
Adv
Ad
Definition
not on your life, an emphatic form of no.
Etymology
From nelly, Nelly Duff, rhyming slang for puff (of breath = life).
Ad