Skip to main content

Definitions by LolsmileyTootomcyo

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.
Miranda, you always rely on help try doing something on your own.
Miranda by LolsmileyTootomcyo October 1, 2021