wet
dripping
drenched
soaked
soaking wet
lavished