The Caribbean Dictionary

mouly
1 definition
1
 
Adjective
Smelling strongly of body odour
Tags
Pictures
grannybin Aug 19, 2009
highbouncious
400