Oh great, another "gotta know this meme, square/boomer/nerd or be unhip." Click on the link for an operational definition of "Foid."
Can you figure out what a "Foid" is from this post?
A Duck Duck Go search says it's a contraction of "Female Humanoid."(!?)