English Noun squittens plural of squitten Anagrams squintestWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads