English Dictionary
Definition squiffy in British English
squiffy adjective
adjective
/ˈskwɪfi/

English Dictionary