Top Definition
it is the build up of sweat of the inner thigh of a female
Oh man all this sex, and now i have duck cream.
by bdog7 March 22, 2004

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.