ほとばし
hotobashiri

Noun

1. gusher; spout; outpouring; effusion; torrent