Caribbean word for the scintillating
slippery folds and crevices which come
together between a woman's legs
...you know...that elusive giver of pleasure
and life...also known
as a vagina or female genitals.

Log in or registerto write something here or to contact authors.