The Huffington Post came with an article about which country has the biggest boobs! German newspaper Bild has debuted its “Atlas of cup sizes” map. The Netherlands doesn’t do it so badly… average a D cup. Russia is the country with the biggest size. What about your country?