Snatch Casket Share definition Flag A desireable vehicle. So desirable infact that It allows its driver to have sexual relations with only the finest women. Man, Dirty must be murderin' the pussy rollin' in that snatch casket. Snatch Casket by PlanBiaBia May 9, 2016 0 0 Get merch Get the Snatch Casket mug. Buy Now — $32.95 See more merch