mouchets

Fun Dictionary -> mouchets

mouchets - Vulgar Dictionary definition

Small patches worn by ladies: from the French word mouches.