Homer Simpson needs Hammocks February 18, 2020February 18, 2020 Rex Hammock Tweet” You know who invented the hammock, Homer? Tweet