The Scarlet Pimpernel

What does "Demmed impudence" mean????

From Chapter 10 page 110...10th line down at the start of the sentence.

Asked by
Last updated by Aslan
Answers 1
Add Yours

It means contemptuous or cocky: boldness or disregard of others.