What is Squish Pie?
An and extremely wet, naturally lubricated vagina capable of making a squish sound when penetrated.
That bitches squish pie was noisey and made one hell of a mess.
See vagina, snatch, twat, pussy, labia, cunt