shower thought

Etymology
From.

Noun

 * 1)  An idea, often some minor epiphany, that occurs while showering or otherwise going about one’s everyday routine.