Stationfall, anyone?

While there’s a good chance this was just a colorful turn of phrase, helmets are not normally smashable. Indeed, helmets are one of the best ways to avoid having a human head caved-in.

(Currently waiting on RossM to take or not take one more action with the Cyborg after seeing the Kompromat)