Skibidi Newri a term used in a word battle where the other fights off the toilet skibidi
Bro this is so Skibidi Newri.. like toilet!