Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!
juggernaut 1. Something, such as a belief or institution, that elicits blind and destructive devotion or to which people are ruthlessly sacrificed. 2. An overwhelming, advancing force that crushes or seems to crush everything in its path. 3. Brit a very large lorry for transporting goods by road, esp one that travels throughout Europe.