Naty Hunter's feed

I tried really hard to understand the sex mechanics in this and failed
Does it mean I'm sane?