What is Juggernauts?
an overwhelming, advancing force that crushes or seems to crush everything in it's path.
"we the juggernauts of this rap shit" 50 cent
See james
big old sweater cows/breasts. Opposite of masquito bites.
check out the juggernauts on that hoes hound.