So where does the term happy hour come from? We all know about happy hour at the local pub, however the term actually originated in the United States Navy. In the 1920s, “happy hour” was slang for on-ship performances rewarded with a drink. “Happy” in this context means slightly drunk, but here at Merribrook it means great deals for our accommodation.