1 definition by StuFish

1
The act of using deoderent in place of a real shower, like the unwashed people of Dundee.
No hot water left? I'll just have a Dundee shower.
by StuFish October 06, 2009
Get the merch
Get the Dundee shower neck gaiter and mug.