Effusive

Webster's Dictionary of the English Language

·adj Pouring out; pouring forth freely.