Jammers meaning

Plural form of jammer.
noun
0
0
Of a place or room, to be full or almost full.
adjective
0
0
Advertisement

Origin of jammers

Shortening of jam-packed.