kind of derogatory, affectionate really, term for the city of Dundee in eastern Scotland.
I'm going to Scumdee for the weekend. Oh dear.
by I can't believe I'm the first to define this April 23, 2006
Emails are sent from firstname.lastname@example.org. We'll never spam you.×