1 definition by FreeScotland

Top Definition
The original waterless shower. No shower? No problem! Just apply your spray on deodorant liberally and your good to go!
Mark - Did you see the queue for the showers this morning?

Johnny - Aye, I just went for a Dundee Shower instead!
作者 FreeScotland 2009年12月19日



邮件由 daily@urbandictionary.com 发出。我们决不会发送垃圾邮件。