Miranda

The most annoying slut You will meet in your life. All Miranda's are child predators.
by Ononymous someone March 9, 2018
mugGet the Mirandamug.

Share this definition