Skip to main content

I can't believe I'm the first to define this's definitions

scumdee

kind of derogatory, affectionate really, term for the city of Dundee in eastern Scotland.
mugGet the scumdeemug.

Share this definition