Top definition
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 03, 2017
Get the mug
Get a crap sac mug for your mother-in-law Sarah.