This Week’s OWU Lingo: Hambo
Hambo noun, place /ham-bou/ “Hambo” is an affectionate nickname for a long-time Delaware favorite, the Hamburger Inn Diner. Decades of alumni, family, and current students have spent late nights in Delaware grabbing a milkshake, cinnamon roll, or other diner delight from…