It isn't even an English expression. Pretty much he is saying that by using a female moniker on this board you are doing the equivalent of feeding the sharks.

It would have been clearer if he had said "blood in the water".
_________________________