1 definition by Her Best Fren
a little strange, but amazingly beautiful. she has hard times but tries to make people happy at the same time. she may not just be into boys. she has her layers. she is just the best. she loves music also.
by Her Best Fren June 14, 2017