Drain Share definition Flag See shithole. Place in Oregon overinfested by hicks and ignorant slobs. Wait, that's the same thing. The home of the one cool Drain native, Tim George. Drain? Hey, I've driven through there once. Isn't that nothing but a main street and a high school. Drain by Megz n Denzer July 9, 2004 0 0 Get merch Get the Drain mug. Buy Now — $32.95 See more merch