Top definition
The bit between a blokes scrote & gooch.. (see gooch)
Ooh I got an itchy scrooch..
by knerstie fnerstie June 25, 2004
Get the mug
Get a scrooch mug for your friend Bob.