The title blends two very different internet favourites. Lilo comes from Disney's Lilo and Stitch, first released in 2002, while Skibidi refers to Skibidi Toilet, the viral animated series that spread on YouTube and TikTok in 2023. Mashups like this became popular as editors paired innocent cartoon references with loud absurdist memes for comic contrast. This version circulates as a short soundboard clip, shared in remixes and funny edits where the unexpected pairing is the whole joke, rather than as part of any official release.