1 definition by TBoEmBO

Top Definition
The most bubbly person in the world. Proof that all good things come in a small package
Guy: Dude, come meet my new GF!
'''' The next day'''
Friend: She is no Helena, she's such a downer.
by TBoEmBO March 15, 2009

Mug icon
Buy a Helena mug!