spouter

Noun

 * 1) Anything that spouts.
 * 2) Someone who rants or talks nonsense at length.
 * a spouter of hateful rhetoric
 * 1) A South Sea whale.
 * 2) A skilful whaler.

Translations

 * Irish: roiseálaí