A woman's vulva (another slang informal term like pussy or cunt).
Here I am peeing in the toilet! See it coming out of my squishy?
47👍 11👎