Your word here
UD merch!
Buy Now

1 definition by FORACROULTRASOPH

A very passionate and loyal woman. A Myka always imagines the best for everyone. The law of kindness resides within her and she is highly intelligent. She has great character and is seriously attractive in the flesh.
Wow! Bro, did you see that girl Myka?
Yea! Fortunately I got to meet her!
by FORACROULTRASOPH April 7, 2015
Get the Myka mug.