duck butter
Noun
Meaning
duck butter (uncountable)
(vulgar, slang) Sweat, smegma, or semen found on or around the penis, testicles, or perineum.
Noun
duck butter (uncountable)
(vulgar, slang) Sweat, smegma, or semen found on or around the penis, testicles, or perineum.