What is Deemwast?
a carwash with extreme blasts.
it was scary going into the deemwast at green lantern. we thought we'd get blown away.
See car wash, darwin, green lantern, starwars