Home
Search
Index
Definify.com
Definition
2025
duck_butter
duck butter
English
Noun
duck
butter
(
uncountable
)
(
vulgar
)
Semen
.
See also
frumunda cheese
Similar Results