thought shower definition
showerthought. 1  An idea, thought, or concept that first comes to you when you are taking your morning shower or doing some other part of your morning routine. 2  Cool thoughts that people think of in the shower.