Is it that particle that was recently found to be faster than the speed of light?

I don't remember what the hell it was called, but I'm choosing it.