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