The Caribbean Dictionary

white liver
1 definition
1
 
Noun
An insatiable sexual appetite
Synonyms
Tags
sexual
Pictures
joe grine Aug 26, 2015
whe di coolie girl dem?
400