What is Drenched?
1.
wasted, completely trashed
I got so drenched last weekend I passed out.
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
See
3.
to get totally soaked by water, from head to toe.
i got drenched when i was walking home today.
See
Random Words:
1.
When a guy is really quick in bed
or
When you should only be getting to third base, but based on your skill, luck or some mistake, you..