slang

Quick Answer: In Singlish, shag means completely exhausted. After a long hike, a full shift or a National Service route march, the standard local complaint is "So shag lah", and nobody raises an eyebr