1 definition by L1g3tKing21

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."
by L1g3tKing21 May 4, 2017
Get the crap sac mug.