me: oh my god, we gotta get that sand out of your vagina its making you cranky, does it itch?  dont mind him everyone, ehs got sandy vagina
a really bitchy person, is very irritable and cranky
"me: oh my god, we gotta get that sand out of your vagina its making you cranky, does it itch?  dont mind him everyone, ehs got sandy vagina" What is the definition of "sandy vagina"?