kind of derogatory, affectionate really, term for the city of Dundee in eastern Scotland.
I'm going to Scumdee for the weekend. Oh dear.
72👍 22👎