ストリーキング Meanings Noun streaking (i.e. running naked in a public place) Jinuma: Japanese Dictionary · Word lists