"I have sand is my vagina" is synonymous with "I'm pissed off", "I'm annoyed" etc. Often shortened to "I have sand"
I have vaginal sand because So'n'so is being a real jerk to me.
That's not cool at all. I have sand about that.
I have a sandy vagina because I missed out on a promotion.
Robert: Nope, I think her boyfriend just broke up with her. Now she is being a little sandy vagina.