The Caribbean Dictionary

jam pack
1 definition
0
Adjective
Crowded or filled to capacity.
Synonyms
jam up
Tags
Pictures
400