Definitions by Erwinpeepee
Mehala
Megayla is a person who has read many MLM comics and is toe-phobic (hates toes). She will fight you for food and become feisty at times but is a very good friend.
Mehala by Erwinpeepee March 10, 2022