Definitions by miniminimaaa
mongolo di merda
In Italian slang, the expression is an insult to people with intellectual disabilities. It is not used to attack people from Mongolia because of their nationality.
mongolo di merda by miniminimaaa December 23, 2025