Top definition
An organism that lives on liquified varts by jarring them and drinking them. These creatures are invisible and extremely small. I like them with ketchup and mayonnaise. This is often used as an insult.
I ate a Vart Jarring Elves and it was delicious, though it smelled like crusty vagina.
by Tammy McShammerson April 30, 2010
Get the mug
Get a Vart Jarring Elves mug for your barber Larisa.