The Caribbean Dictionary

salt up
1 definition
0
 
Noun
To jinx or cause ill-fortune on something
Synonyms
salt
Tags
Pictures
400