2 definition by drenched

Top Definition
Being Icy or to be surrounded in women
Wow Harry is so drenched in bitches!!!
by Drenched January 12, 2015

Mug icon
Buy a Drenched mug!
when a someone is on a couch that is being dragged by a moving vehicle
Dude, Jacob surfed all the way down the neighborhood when he was couch surfing last night
by drenched September 06, 2008

Mug icon
Buy a couch surfing mug!