1 definition by Lo Anne

Top Definition
Female ejaculation
I was having a 69 with my girlfriend last night and she squizzed in my face, the bed was like a puddle.
by Lo Anne March 06, 2012

Mug icon
Buy a Squizz mug!