1 definition by SimUK

Top Definition
A rather hairy females vagina.

One that resembles Sherwood Forest where Robin Hood and his merry men use to hang out.
Mick ' Hey Dave, I heard Emma had a nice shaved pussy'?

Dave, ' Man, no way she has a sherwood clam''
by SimUK September 13, 2010

Mug icon
Buy a Sherwood Clam mug!