A woman fended off a grabby flasher in the Outer Sunset on Wednesday by attacking him with a water bottle, police said.
The woman told cops she was walking on Sloat Boulevard near 42nd Avenue around 11:30 a.m. when a Hispanic man unzipped his pants and exposed himself to her, police said.
She tried to walk past him, and he grabbed her shoulder, she told cops.
“The victim struck the man with a water bottle she was carrying,” police said. The suspect ran off, hopped into a parked car and fled, police said.
No arrest has been made.