1 definition by Alphadaddy696
Mikayla is a fury who is thinks she is not a lesbian but is in fact standing in a closet made of glass. She is so far in there she is in Narnia. Uses 'virgin' as an insult as if shes not one.
I <3 mikayla...... sometimes.
I <3 mikayla...... sometimes.
by Alphadaddy696 October 12, 2023