1 definition by timelinkthree

Wild white girl who, when jumping hurdles, lands flawlessly into a somersault. Has an obsession with the moonlester moon and wears stockings. Snorts, burps and laughs atrociously.
She is such a miranda!

I know dude.
by timelinkthree April 3, 2015
Get the Miranda mug.