thoughts

22 Weird Shower Thoughts That Will Blow Your Mind

If you’ve ever found yourself randomly having a sudden but striking realization about something totally random… well, you’re not alone. They are known as ‘shower thoughts’, and as the name suggests, they tend to happen to a lot of peopleā€¦