What is the meaning of the word "sheepishly"?

Definitions:

  1. in a sheepish, embarrassed manner copy to clipboard adverb
    • Sheepishly they handed me back the money. copy to clipboard