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 Miranda mug.