shi shi mai Share definition Flag shi shi mai is a creepy lion that will kidnap you at a shi shi mai performance in japan watch out dude that shi shi mai is about ta kidnap your mudda shi shi mai by piss in da put March 6, 2021 0 0 Get merch Get the shi shi mai mug. Buy Now — $32.95 See more merch