Skip to main content

sheenabotlol's definitions

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
by sheenabotlol April 3, 2008
mugGet the drenched mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email