Learn how to say Squiffy correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word squiffy:
adjective (squiffier, squiffiest)
I feel quite squiffy
the graphics make your eyes go squiffy
mid 19th century: of unknown origin