Douglas Harper's Etymology Dictionary shirt-sleeves 1560s, from shirt (n.) + sleeve (n.). Usually with the notion of "without a coat."