Answer: effusing

AnswerCrossword Clue
effusingGive off (a liquid, light, smell, or quality)
effusingEFFUSE, to pour forth
effusingTalk in an unrestrained, excited manner