snow dropped Share definition Flag One who has sniffed and sometimes licked chicks used panties! man when she took off her black lacey panties, I sniffed the crotch. Dude, you Snow Dropped! snow dropped by Nards Shadow May 9, 2006 0 0 Get merch Get the snow dropped mug. Buy Now — $32.95 See more merch