be soaked to the skin

listen to the pronunciation of be soaked to the skin
English - English

Definition of be soaked to the skin in English English dictionary

soaked to the skin
Extremely wet