hecho una sopa
Meanings
Adjective
1. soaked to the bone (idiomatic)