1 definition by dsfbfvcx

A dumbass, who doesn't deserve any friends and should be lonely, Helenas also aren't popular, and are really ugly.
Jerry: that girl is really ugly she must be a Helena
by dsfbfvcx September 12, 2020
Get the Helena mug.