This phrase is used to express an extreme displeasure or disgust towards a situation, person or place. Literally it means, 'what a mangrove stench!', where 'mangrove' is a type of tree that typically grows in swamps and has a strong smell.
Examples
- Spanish: ¡Que peste a mangle! No puedo soportar más este lugar tan sucio.
- English: What a mangrove stench! I can't stand this dirty place anymore.