Why this Kolaveri Di meaning

Kolaveri is trending fast today. Wondering what it is all about? Well, it's a new Tamil song that has a peppy tune and funny lyrics you might tend to listen to all day long. Dhanush has penned as well as sung the Kolaveri Di song for the Tamil film 3.

So what is the meaning of  Why this Kolaveri Di?
Well, it simply means Why this Killer Rage girl!