1 definition by nelsonator17

She is a very special girl. Everytime you hang out with her she will make you feel good inside. If you are ver lucky enough to date or be friends with a "Mykalae" make sure you hang onto her and never let her go.
Hey do you know Mykalae? I love Mykalae!
by nelsonator17 August 11, 2012
Get the Mykalae mug.