6 Facts about Hulu Posted on December 2, 2017December 18, 2017 by TFE Times Hulu means "bottle gourd" or "interactive recording". Continue ReadingPages: 1 2 3 4 5 6