Twista and Do or Die get lusty on new track