Skip to main content

Not from Drumheller Thank God!'s definitions

Drumheller

A whole in the ground full of drunks and drugs.
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.
mugGet the Drumheller mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email