Skip to main content

Definitions by Cody 13

mallard slick 

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