Snatch ‘N Stash Share definition Flag The act of fingerbanging someone and immediately rubbing their internal juices on your upper lip. Bro, I just ran a snatch ‘n stash in the bathroom with that dude Mario. Want to take a whiff? Snatch ‘N Stash by Dubyatee June 8, 2022 0 0 Get merch Get the Snatch ‘N Stash mug. Buy Now — $32.95 See more merch