Get a new one, approx. $20 (US) at the dealership. Very easy to fix yourself, pull what's left of the old one off by running dental floss underneath it and pulling. The new one just clips on.
Why are you using a high-pressure hose to wash your car? I wouldn't do that!