Skip to main content

Definitions by pinkgorilla

miranda de moraes 

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