look up any word, like thot:

1 definition by Que\' Yashi

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