Skip to main content

Definitions by sheenabotlol

drenched 

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
drenched by sheenabotlol April 3, 2008