{{term}}
- {{preview}}
Top definition
snatchmaru
It is a
meaning
for
whores
and or
prostitutes
.
That girl
at
the corner
is a snatchmaru.
by
J-sinep
September 20, 2010
Get a
snatchmaru
mug for your buddy Riley.