The act of an agitated women (who is said to have sand in her vagina) siting on one's face and queefing.
Shit I just got a Dominican Sandblaster from my teacher for not handing in my homework
17👍 5👎