The Caribbean Dictionary

pop down
1 definition
0
 
Verb
To lose ratings, status, or prestige
Synonyms
Tags
Pictures
400