A fork of Rural Dictionary
Another word for female ejaculation or in other words squirting.
"I'm gunna squizzle all over the place."