Green’s Dictionary of Slang

shitcan v.

[shit n. (1a) + SE can/as intensifier of can v. (2)]
[1950s+] (Aus./US)

1. to do someone a wrong.

2. to stop, to abandon a course of action, to toss away; to dismiss from a job.

3. to denigrate.