adjective gushing; overflowing. overly demonstrative; effusive.
scaturient 🔊 Listen to this adjective gushing; overflowing. overly demonstrative; effusive. Share Facebook Twitter Google +