look up any word, like the eiffel tower:
 
1.
kind of derogatory, affectionate really, term for the city of Dundee in eastern Scotland.
I'm going to Scumdee for the weekend. Oh dear.

Words related to scumdee

dundee cities east coast home official scotland scum uk