Top definition
most epic word on the face of the earth.
beastly beyond compare.
can explain anything.
That is so mirandatastic!
by FredGeorgeBobWillRonGinny November 20, 2010
Get the mug
Get a mirandatastic mug for your father-in-law Manafort.