I was trying to think what the word for bomb is in Urdu because I've never heard anyone say it. Turns out it's just bomb. Giant Bomb would then be 'dio bomb' or 'bara bomb'. The latter is technically 'big bomb' but the word for big kind of encapsulates giant and is more commonly used.
Dark Souls certainly has been on the site a lot recently but I think to say that's the only reason people are voting for it is being unreasonably dismissive. There was always a big Dark Souls fanbase on the forums even before Load Your Last Souls.