duck butter

duck butter

English Noun
Ad

Definition

Sweat, smegma, or semen found on or around the penis, testicles, or perineum.

Etymology

Unclear. Perhaps a corruption of dick, or from the use of duck in sexual slang. Attested since at least 1973.

Example Sentences

  • "For quotations using this term, see Citations:duck butter."
Ad