1 definition by Ghugafucka!

Top Definition
Official home of scum.
Welcome to Scumdee (formerly known as Dundee), Official home of Scum - drive slowly.
by Ghugafucka! August 07, 2009
Mug icon
Buy a Dundee mug!