The Caribbean Dictionary

sponge
2 definitions
1
 
Noun
A mattress.
Synonyms
Tags
Pictures
 
Verb
To rely and live off of someone without giving anything back in return; To look for something free without having to give anything in return.
Synonyms
suck
Tags
Pictures
Marjorie Sep 21, 2021
To live off someone without compensating them.
400