Japanese slipper noun1 •A cocktail made from Midori, Cointreau, and lemon juice. formsJapanese slippers