What Does It Mean?

duende
Your friend Horacio has just seen a duende. In all likelihood, he's recently been: