1 definition by aliiiixxbear

Top Definition
Shes the freaking best. You can trust her through anything, and she can keep a secret. You should find a mycala, and keep herrrr!
"Whoa! Theres my Mycala forever!"
"Daaamn i love me some mycala!"
by aliiiixxbear January 02, 2010
Mug icon
Buy a Mycala mug!