Top definition
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 the mug
Get a dumb snatch mug for your sister-in-law Beatrix.