Nuke Squint Share definition Flag Derogatory slang for Japanese people Man pulls up in a Subaru. "Boy them Nuke Squint's sure do make a damn good car, I tell you what." Nuke Squint by GeneralNohacs November 2, 2023 0 0 Get merch Get the Nuke Squint mug. Buy Now — $32.95 See more merch