grin [noun] + boyish [adjective]