The Caribbean Dictionary

yuck
2 definitions
0
 
Verb
To pull
Synonyms
Tags
Pictures
 
Verb
To make a hard, sharp turn.
Synonyms
Tags
Pictures
400