Imouto Bitch Ni Shiboraretai Better [upd]

I'mouto ni Shiboraretai" seems to be a Japanese phrase that roughly translates to "being squeezed by an older sister" or "being teased by an older sister." However, without more context, it's difficult to provide a precise guide. Assuming you're referring to a lifestyle or entertainment theme related to this phrase, here are some general suggestions: