The English language is complicated. And the American slang version of it is just plain weird.
Take the way we refer to going to the bathroom.
In the colloquial, this is referred to as “taking a dump”. What taking? There is no taking involved here. It’s all giving.
Yet, the expression to “give a sh*t” does not refer to the giving of feces in any way. It denotes caring or concern.
It’s a wonder any foreigners can survive here!
To which you may reply, “I couldn’t give a dump.”
Disclaimer: This post is a result of putting paper and pencil on my nightstand to catch the brilliant ideas that occur to my sleep-fogged brain when it wakes up at 3 am. Sorry.