teaspilledsis's definitions
horrible person who is needy and clingy. Never lets go. has weirdly long hair and brags about her school marks. acts like a total brat. never let a mykaela into your life.
by teaspilledsis September 15, 2018
 Get the mykaelamug.
Get the mykaelamug.