Top definition
The dewboomers were an older couple who were traveling the USA in their motorhome, stopping at a store to get a nice cool can of Mountain Dew Miners Malt.
by 12201958cw February 26, 2013
Get the mug
Get a dewboomers mug for your buddy Sarah.