Another word for female ejaculation or in other words squirting.
"I'm gunna squizzle all over the place."
47👍 15👎