1 definition by I can't believe I'm the first to define this

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.
Get the mug
Get a scumdee mug for your Facebook friend Yasemin.