look up any word, like leh:

1 definition by scorch 2030

 
1.
a womans come or sex wee or come
if you will
my god her tropical juice was warm
by scorch 2030 June 20, 2006
125 28