1 definition by Cannabeth

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

Mug icon
Buy a Duck Wax mug!