Froshylicious's definitions
The act of an agitated women (who is said to have sand in her vagina) siting on one's face and queefing.
by Froshylicious May 1, 2011
Get the Dominican Sandblaster mug.
Get the Dominican Sandblaster mug.We'll email you a link to sign in instantly.