You will Feel This Thrill Going Up Your Leg! I feel something warm going down my leg. Is that the same thing ?