Top definition
A llama with extremely powerful powers, it comes form the land of terraberthia. They are the rulers of terraberthia and can bend time and space.
Chase, did you just see that Magical Flying Llamacorn fly away!
by Sioui Mejuo April 26, 2011
Get the mug
Get a Magical Flying Llamacorn mug for your Aunt Larisa.