Rainmates, like rainlegs with extra leggings for your lower limbs. Could've used that or my full rain pants this morning after an oncoming car hit a puddle in his/her/its lane just perfectly to propel the majority of water across two lanes and all over my (more or less) unprotected shins.
Soaked shins. That really pissed me off this morning.