The Caribbean Dictionary

coop
2 definitions
0
 
Adjective
To sneak or be sneaky
Synonyms
Tags
Pictures
 
Verb
To stare at. To observe intently.
Synonyms
Tags
Pictures
400