{{term}}
- {{preview}}
Top definition
dumb snatch
a person who irritates you or does something
you don't
like. can be
passed around
playfully with friends or used
seriously
Karen why did you give him
my number
you dumb
snatch
.
by
hth97
February 13, 2017
Get a
dumb snatch
mug for your bunkmate Manafort.