lake huron Share definition Flag A bitch-lake in Canada that will steal your glasses because it has no decency. Lake Huron stole my glasses. What a bitch eh? lake huron by Mrs. Tony Gauthier July 23, 2019 0 0 Get merch Get the lake huron mug. Buy Now — $32.95 See more merch