mallard slick Share definition Flag its that crazy shit you call duck tape "Lets mallard slick crystal, she's a noisy cum dumpster!" mallard slick by Cody 13 April 24, 2008 0 0 Get merch Get the mallard slick mug. Buy Now — $32.95 See more merch