Top definition
Also known as a Glampire. A creature which sparkles and generally lives in a forest. It has a tendency to avoid fighting, be over dramatic to the point of maximizing ridiculosity and run away excessively.

For some reason is often confused with a vampire.
by prat_fall March 08, 2011
Get the mug
Get a Failrie mug for your mother-in-law Yasemin.