Definition of "Spouter" :
noun: a spouting whale
noun: an oil well that is spouting
noun: an obnoxious and foolish and loquacious talker
noun: a spouting whale
noun: an oil well that is spouting
noun: an obnoxious and foolish and loquacious talker