Green’s Dictionary of Slang

shovel v.

SE in slang uses

In phrases

shovel guts (v.)

[20C+] (US) to perform menial, distasteful tasks.

shovel shit against the tide (v.) [shit n. (1a)]

[1930s+] to make one’s best efforts, despite overwhelming odds.

shovel the dirt (v.)

[1950s] to take a walk.

shovel (the) shit (v.) [1930s+]

1. (also shovel up shit) to gossip, esp. maliciously; to talk nonsense [shit n. (4a)].

2. to do an unpleasant job of work [shit n. (3b)].

shovel up (v.)

[1920s–50s] to hand over, to pass.

In exclamations

shovel it!

[1980s+] (N.Z.) an excl. of dismissal, disbelief.