It can be used literally, but usually and in your example, it means "talk nonsense" or "talk rubbish".
Also "shovel manure" is a gentrification. The common usage is "shovel sh*t".
It is slang for sure, but more than that it should never be used except among the closest of friends. Used otherwise it would be offensive.
- For Teachers