Top Definition
When someone's feet smell like vinegar.
like oh my god Amanda has douche feet!
They smell so bad!
I hate when she sticks them in my face!
by ARose73 February 19, 2009
5 Words related to Douche Feet

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.