I feel I'm repeating myself that personal interpretation is wide open.
The more I'm asked to revisit this, the more good humored personal interpretations come about. Scads of material to work with.
Since I see you are a newer member unlikely to have a grasp on the starting point to determine a meaning apparent to many others. Try searching
cat litter boxes on WBF and see if anything relevant comes up under the former member who started this conversation. While you're down there take a looksie at how many conversational gaps exist in what Mr. Powell hath wrought.
Just a suit. One capable of facing the outside world on a daily basis without further reinforcement.