grin [noun] + sheepish [adjective]