To be fair, "suit up" usually means to put on a uniform rather than to wear a suit. The phrase seems to have originated in sports. T-shirts and hoodies are the uniform of tech.
But you do highlight the flaw of natural language, where it only works where there already is a shared understanding. When quite often there isn't. Heck, 90% of the comments on HN are from actors having different understandings for technical jargon and talking past each other because they aren't even talking about the same thing. Such is the tragedy of the human existence.