1 definition by another1

glasgow (possibly other) definitely scottish....

female genital part (similar to fud etc)

"dont be shy, show's yer pie geez a gobble"
by another1 May 14, 2007
Get the pie mug.