1 definition by smeagle lover

Top Definition
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 06, 2011

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug