Definition of “squiffy” - English Dictionary

English