a : of or relating to a person's mind or spirit. 1  inner peace/conflict. 2  his inner life/self. 3  listening to her inner voice.  a person's inner beauty.
A meteor shower is a celestial event that occurs when numerous meteors appear to radiate from a single point in the night sky. A meteor shower is a celestial event that occurs when numerous meteors appear to radiate from a single point in the night sky.
Trivia. 1  It may be a reference to Jarate, a weapon in the game Team Fortress 2.  2 Golden shower is a slang term for the act of urinating on someone as part of urolagnia, with the name here likely referring to the fact that the attack looks like a stream of urine.