see that scumbag - she's fae dundee
a lovely city on the east coast of [scotland] very popular place for tourists to visit as it contains a lot of site of historic interest
"see that scumbag - she's fae dundee" What is the definition of "dundee"?