crap sac Share definition Flag A person who sucks at life and not s absolutely terrible at trials of Osiris in destiny. Shaxie says to Metro," Hey crap sac get Rez." crap sac by L1g3tKing21 May 3, 2017 0 0 Get merch Get the crap sac mug. Buy Now — $32.95 See more merch