2 definitions by drenched

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 6, 2008
Get the couch surfing mug.
Being Icy or to be surrounded in women
Wow Harry is so drenched in bitches!!!
by drenched January 12, 2015
Get the Drenched mug.