Define Crying Kitty Meaning

Crying Kitty
A squirting pussy.

A squirting vagina.

A squirting genitalia.

My crying kitty exploded all over his face.
By Hailee