Top definition
That act of being soaked or wet. Usually refers to water but has been used in the context of alcohol.
'Did you see that torrential downpour ? I forgot my umbrella and got absolutely satched'

'I drank so much beer last night, I was fookin' satched'
by Arhtur August 14, 2005
Get the mug
Get a satched mug for your cousin Beatrix.
2
Being incredibly horny that you boof in your pants before any sexual activity has been performed.
Me and my girl couldn't even get it on because i was so satched that i creamed in my linens before she unbuttoned my khakis.
by twiggytall May 03, 2004
Get the mug
Get a satched mug for your Facebook friend Manafort.