The Caribbean Dictionary

suck
1 definition
0
 
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
sponge
Tags
Pictures
400