The Caribbean Dictionary

drape up
2 definitions
0
 
Verb
To collar or grab up
Synonyms
hucks up
Tags
Pictures
 
Verb
To grab suddenly
Synonyms
Tags
Pictures
400