1 definition by HughChungus64
Planet eStream, also know as Planet “eSpleen” is a video streaming platform. It has found use in UK secondary schools, enabling the teachers to illegally pirate films for the class to watch.
by HughChungus64 January 25, 2023