The Caribbean Dictionary

mattress
1 definition
2
 
Noun
A promiscuous female.
Tags
person, pg
Pictures
grannybin Aug 19, 2009
canal conch
Bobzy Oct 21, 2016
mattress (mattrash )
400