1. excited, pumped, stoked 2. really drunk, wasted 3. to be soaked
1. i'm so drenched for snowboarding 2. i got drenched after drinking a fifth 3. the sudden downpour left me drenched
27👍 42👎