Skip to main content

Definitions by Que\' Yashi

A very wet pussy
She got that splash!
splash by Que\' Yashi November 1, 2003