1 definition by great googly moogly

Top Definition
The quantity of beauty required to Launch one ship.
"Judith was no match for Helen of Troy, having on a few millihelens of beauty herself"
by great googly moogly January 01, 2004
Mug icon
Buy a Millihelen mug!