Lord Love a Duck

Not Just Yesterday: The Roddy McDowall Podcast - A podcast by Barren Space Productions

Categories:

Lord Love a Duck: A phrase of British origin which is meant to convey shock or surprise in a situation where no other words or phrase will fit/a mildly inoffensive and appropriate term used to express surprise. The meaning of this phrase obviously fit the title of the film, who’s sole purpose was Protest with …