I think it says XCARNAGE, which seems kind of strange, but make a perfect caption to this picture.
Yeah I can kind of make out where that could be what it says. That’s a very strange vanity plate.