1 definition by teaspilledsis

Top Definition
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.
me: i got 60
friend: that’s so good!
mykaela: actually i got 97
via giphy
by teaspilledsis September 15, 2018

Mug icon
Buy a mykaela mug!