‘not on your nelly’: meaning and origin

‘not under any circumstances’—Royal Air Force slang, 1942—short for ‘not on your Nelly Duff’, i.e., ‘not on your life’, ‘Nelly Duff’ being rhyming slang for ‘puff’ as used colloquially in the sense of ‘life’

Read More

‘a frog in one’s throat’: meaning and origin

USA, 1808—an irritation in the throat suggestive of an obstruction, producing a temporary croakiness or hoarseness—occasionally associated with the French, probably because ‘frog’ is derogatorily applied to them

Read More