OARWASH

OARWASH

Adj, to be dripping wet whilst being stationary, standing or sitting, after being on the river.