Miranda

sexually frustrated female who is stalks anyone name Cindy's life.
she's such a Miranda, she lives/talk/breathe/stalk Cindy.
by c.r3lla May 14, 2016
mugGet the Mirandamug.

Share this definition