That's the Spanish word for "purring."
My stepmother is from Colombia. We were over at my dad's house. We were talking about Dexter, one of my absolute favorite subjects to talk about. I was saying something about how much he purrs all the time. She didn't understand the word "purring" so we were acting it out, purring ourselves. And she was like,
We all go, "WHAT?!"
That's the craziest word I've ever heard, in any language.