User blog comment:M-NUva/Ice Cream Social/@comment-1852965-20100430021028

Just a Indian song, that hasn't been translated to English. What it sounds like in English is funny though xD