you think you've had a bad day, johnson gave me another shit sandwich and he wants it tomorrow morning
a project assigned to you at your place of employment that is destined to fail
"you think you've had a bad day, johnson gave me another shit sandwich and he wants it tomorrow morning" What is the definition of "shit sandwich"?