dumb snatch Share definition Flag 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. dumb snatch by hth97 February 13, 2017 0 0 Get merch Get the dumb snatch mug. Buy Now — $32.95 See more merch