It doesn't have a clear definition, but is often used to reference the Skibidi Toilet series in YouTube. Can sometimes be used to refer to something as bad or weird.
person 1: "bro, your phone looks so skibidi"
person 2: "can you please stop with this nonsense??????"