LolsmileyTootomcyo's definitions
A really dumb stupid person who can take anything and she also is confident but sometimes she can be really clueless that one person in a friend group.
by LolsmileyTootomcyo October 1, 2021
Get the Mirandamug.
Get the Mirandamug. We'll email you a link to sign in instantly.