There were waterspouts and they were projecting ice spears and several hit my legs and impaled me.
Dreams are highly subjective, and the meanings can vary depending on the individual's personal experiences and emotions. However, here is one possible interpretation of your dream:
Water in dreams often symbolizes emotions and the unconscious mind, while a waterspout represents powerful emotions or intense feelings that may be difficult to control. The ice spears being projected from the waterspouts can symbolize feelings of emotional pain or vulnerability.
Being impaled by the ice spears could suggest that you feel emotionally wounded or overwhelmed by intense emotions in your waking life. It may be a reflection of difficult or challenging situations that you are facing, and the impact on your legs may indicate feeling immobilized or hindered in your progress or movement forward.
Consider how this dream relates to your waking life. Are there any particularly difficult or overwhelming situations or emotions that you are currently experiencing? It may be helpful to address and acknowledge these feelings, seeking support or finding healthy ways to cope with them, in order to move forward with more emotional freedom and resilience.