miranda de moraes Share definition Flag A type of super smelly salami Geez! What’s the smell? Oh wait, it’s just some leftover Miranda de Moraes. miranda de moraes by pinkgorilla February 15, 2018 0 0 Get merch Get the miranda de moraes mug. Buy Now — $32.95 See more merch