look up any word, like darude - sandstorm:
 
1.
wasted, completely trashed
I got so drenched last weekend I passed out.
by Meg7678 June 22, 2005
 
2.
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
by sheenabotlol April 03, 2008