Snatch your soul Share definition Flag "when you go down on a lady", "lick her vagina", "oral on a lady" I'm gonna snatch your soul! Can I snatch your soul? Snatch your soul by Rhythmic abyss June 1, 2018 0 0 Get merch Get the Snatch your soul mug. Buy Now — $32.95 See more merch