1 definition by grimjinx

the special female area, the punani, the pussy, the lady garden
"that is the smallest computer I've ever seen! I could smuggle it out in my mcgooch!'
by grimjinx April 12, 2011
Get the mcgooch mug.