Shower Thought means things you will think of if you doing your daily regular stuff like working, taking a shower or daydreaming. We made a brilliant list of things like this.

shower-thought9 shower-thought8 shower-thought7 shower-thought6 shower-thought5 shower-thought4 shower-thought3 shower-thought2 shower-thought1 shower-thought