Definitions by LolsmileyTootomcyo
Miranda
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 by LolsmileyTootomcyo October 1, 2021