Originally Posted by
Scifience
Don't you mean 被河蟹了 ("river-crabbed")?

FYI, the river crabs are the enemies of the
草泥马 (grass mud horses).
(Also, I'm quite surprised that I was able to find that song on Youku without any trouble; it was itself "river-crabbed" for quite some time after it was picked up by the NYT and other Western media.)
How did they come up with the name river crabs?
I have had the Chinese mitten crabs in Suzhou, what's this new name?