1 definition by smeagle lover

A monstorous troll who stands a mighty 6 feet tall and weighs over 200 pounds. Usually found under bridges or in dumpsters, but occasionally will pop out of nowhere to devour its victims.
It usually is green and very grotesque witha receding hairline and very big feet. Its diet consits of mainly young human boys and horses. Its mating call sounds somewhat like a old constipated man.
""OHHH MYYY GODDD" a Mira just tried to bite me."

A wild Mira has appeared.

The monstrous Mira just tried to eat my horse but Dolev saved it.
by smeagle lover July 6, 2011
Get the Mira mug.