1 definition by Kiteh

Top Definition
A person who looks good at night, but not so great by the light of day. Derived from moonflowers are those blooms that open by night and become beautiful, but close up their blooms at the first sight of daylight.
That girl sure was a moonflower.
by Kiteh June 20, 2009

Mug icon
Buy a moonflower mug!