Biggest pussies in the world:

  1. Blue Whale
  2. France in WWII
  3. Cheaters in Video Games