1 definition by PlanBiaBia

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.
by PlanBiaBia January 27, 2016
Get the Snatch Casket mug.