Stimulatress

Stim´u`la`tress


n.1.A woman who stimulates.