English Noun kitcats plural of kitcat Anagrams stack it, statick, stick atWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads