Not from Drumheller Thank God!'s definitions
It's a town called Drumheller, in Alberta Canada where the only explantion I can come up with for these drunks is imbreading or the water.
by Not from Drumheller Thank God! March 29, 2007
Get the Drumheller mug.