{{term}}
- {{preview}}
Top definition
Dominican Sandblaster
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
by
Froshylicious
April 12, 2011
Get a
Dominican Sandblaster
mug for your buddy Rihanna.