Top definition
German slang, meaning the epitome of perfection; a modern interpretation of a Siren from Greek mythology.
As I stood in the Louvre, and stared at the Mona Lisa, all I could think was "Wow. This is beautiful, but really pales in comparison to a Winden."
by D.FΓΌchinday. February 04, 2010
Get the mug
Get a Winden mug for your daughter-in-law Helena.