"spout" means, to speak at length, maybe even pompously.
"nonsense" means, absurd or meaningless words or ideas.
"to see" means, to read.
"Don't you hate it when" is another way of saying, "You should be embarrassed when."
Hope that helps.
- For Teachers