I had promised to send a friend some signed papers about 2 or 3 weeks ago and I kept forgetting to do it. This afternoon I called him to confess that I feel guilty for not doing so but promised that I would today.
When I called him, I said: " I feel kind of sheepish calling you" and then apologized for not having done so.
My question: Does sheepish mean shy, embarrased or what? And what has sheep got to do with the definition?
Embarrassed, as by consciousness of a fault: a sheepish grin.
Meek or stupid.
Your meaning comes from the assumption that someone as stupid as a sheep (2.) would be more likely to embarrass themselves as per 1. There’s no implication of actual stupidity though.