Skip to main content

Definitions by GeneralNohacs

Nuke Squint 

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