What does Shoedouche mean?

Shoedouche in Community Dictionary

A home-made shoe cleaning option when it comes to funkiest of smelling shoes by DevonaReport definition
28 votes

How would you define Shoedouche?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!