Sex-crazed Desi Take up of baffle - Dishevelled Coochie