To be honest, I had no idea what Dropmasti might be from the name, coming from an American perspective. I assumed the "drop" part was some sort of file hosting service, and the "masti" component may have been an abbreviation for masturbation or a rhyme for nasty. The Hindi speakers probably have...