You sir are correct, and on that note: http://flangipanis.bandcamp.com/ (local punk band), for your safety (and sanity) I recommend not watching the "My Period is Late" video. Really fun live show though.
a lot of medical terminology on this list (eg, labia); other words seem like they're from the list of "swear words that second graders know"--eg, lust, hell, damn, and butt? Some of these words you could probably put on your CV.