The Caribbean Dictionary

sticking
1 definition
0
 
Verb
To loiter or procrastinate. To waste time.
Synonyms
jooks, laylay
Tags
Pictures
400