americanised recent slang with similar meaning as "sand in the vagina
one who has 'ants in the vagina' is one who complains about non-consequential stuff.
one who is being overly crabby and pissy.
"omg wtf it is so early, i cannot wake up, and i had bad dreams and it is cold and ...
"stop whining like a little girl, and let's finish loading the car ... and if you don't take care of the ants in your vagina, then i am dipping out and you'll be on your own.