In Spanish slang, 'peludo' literally translates to 'hairy', but it is often used to describe a situation that is difficult or tricky.
Examples
- Spanish: El examen fue muy peludo, casi no pude terminarlo.
- English: The exam was very difficult, I almost couldn't finish it.