What is Skitchen?
#1. An imaginary word that J-Lowe created
#2. Twitchy Skin
Your twins are skitchen!
See skitchen, skin, twins, imaginary