English edit

Noun edit

Squiffites

  1. plural of Squiffite

Anagrams edit