NELLY


Meaning of NELLY in English

[noun] [U] [UK dated] humorous - not on your nelly there is no possibility of that"Perhaps you could take Simon to the party." "Not on your nelly!"

Cambridge English vocab.      Кембриджский английский словарь.