Listen to O Meri Mehabooba online. O Meri Mehabooba is a Telugu language song and is sung by Kiran Varanasi and Varun Sandesh. O Meri Mehabooba, from the album Chammak Challo, was released in the year 2012. The duration of the song is 4:00. Download Telugu songs online from JioSaavn.