Top definition
The sweaty slime that builds up around a males nut sack.
Brad: I need to take a shower man, I have major duck wax.
Girlfriend: OHHH SICK!
Brad: *giggles*
by Cannabeth November 12, 2011
Get the mug
Get a Duck Wax mug for your mother-in-law Rihanna.