Go on and on about how great someone is (4)
I believe the answer is:
gush
(Other definitions for gush that I've seen before include "Outburst" , "Spout powerfully" , "Be over-effusive" , "Pour out - appear overly effusive" , "Spout like oil-well" .)