Shinjuu Share definition Flag Japanise word for double suicide committed by two lovers who cannot be together because of for example family hatered or other political reasons. Romeo & Juliet Shinjuu by Matt January 10, 2004 0 0 Get merch Get the Shinjuu mug. Buy Now — $32.95 See more merch