wrong...
https://www.snopes.com/fact-check/pelosi-ss-leeches/
here's a statement from the website that put the story out there:
"Everything on this website is fiction. It is not a lie and it is not fake news because it is not real. If you believe that it is real, you should have your head examined. Any similarities between this site’s pure fantasy and actual people, places, and events are purely coincidental and all images should be considered altered and satirical. See above if you’re still having an issue with that satire thing."
you're too flexible for your own good, FGM