Don't really know much about them, to be honest. To the best of my knowledge, they aren't good. I would google it, and see what pops up. I think they are basically a type of jellyfish, which can sting corals and are free floating. Unfortunately, if you have one, you've probably got more...
I've seen them on the site before, but I've never read the best course of action.
Sorry I can't help more! Good luck!