St. Lucia
noun
The vagina. The female sexual organ.
arrow_drop_down
0
arrow_drop_down
1 comment
Grenada
Grenada
Rose
4 years ago

Very informitive just different names of the same fruit i grew up with i was glad to pass on to my american grandchildren