Definder - what does the word mean?

What is Houghton Lake?

Houghton Lake; the area in northern Michigan where it's 90 degrees in the summer and a chilling 15 in the winter.

Person: "This weather is almost as bad as Houghton Lake! I'm freezing!"
*next day*
Person: "This weather is as hot as Houghton Lake! I'm melting!"

👍25 👎11


Houghton Lake - video

loading